나는 icu4c-61_1-Ubuntu16.04-x64.tgz를 다음에서 다운로드했습니다.http://site.icu-project.org/download/61#TOC-ICU4C-다운로드대지. 거기에는 설치 지침이 표시되지 않습니다. 내 NetBeans C/C++ 'Ant Library Manager'에서 '새 라이브러리' 버튼과 기타 필드가 비활성화되어 액세스할 수 없습니다. (NetBeans에서는 C 디버깅이 작동합니다.)
파일 시스템에 압축을 푼 라이브러리를 배치해야 하는 디렉터리 및/또는 정보를 추가해야 하는 파일이 있습니까? 감사해요!
답변1
에서FAQ:
- 다른 플랫폼의 경우 .tgz 파일은 "
/usr/local
" 유형 계층 구조로 압축이 풀립니다. 시스템 전체 설치의 경우 모든 파일의 압축을 , 등으로 풀 수/usr/local/bin
있습니다/usr/local/include
.- 구성 스크립트
/usr/local/bin/icu-config
또는 유사한 Makefile 포함 조각을/usr/local/lib/icu/current/Makefile.inc
애플리케이션 구축에 사용할 수 있습니다.
아카이브를 추출하려면 icu/usr/local
다음을 수행하십시오 /usr/local
.
sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4
옵션 tar
:
-C /usr/local
: 추출된 파일을 넣으려면/usr/local
./icu/usr/local
./icu/usr/local
: 아카이브에서 의 내용만 추출합니다 (대부분 쓸모없는 내용은 건너뛰기readme.txt
).--strip-components=4
: 파일을 추출하지만./icu/usr/local
이미 로 추출 중이므로 경로에서 선행 4개 구성요소( ) 를 제거합니다/usr/local
.
pkg-config
이전에 사용해 본 적이 있다면 icu-config
비슷한 스크립트인 것 같습니다.