He descargado icu4c-61_1-Ubuntu16.04-x64.tgz delhttp://site.icu-project.org/download/61#TOC-ICU4C-Downloadsitio. No veo ninguna instrucción de instalación allí. En mi NetBeans C/C++ 'Ant Library Manager', el botón 'Nueva biblioteca' y otros campos están inactivos, inaccesibles. (En NetBeans, la depuración de C funciona).
En el sistema de archivos, ¿hay un directorio donde se debe colocar la biblioteca descomprimida y/o un archivo donde se debe agregar la información? ¡Gracias!
Respuesta1
- Para otras plataformas, el archivo .tgz se descomprime en una "
/usr/local
" jerarquía de tipos. Para una instalación en todo el sistema, puede descomprimir todos los archivos en/usr/local/bin
,/usr/local/include
, etc.- El script de configuración
/usr/local/bin/icu-config
o el fragmento de inclusión Makefile similar/usr/local/lib/icu/current/Makefile.inc
se pueden utilizar para crear aplicaciones.
Para extraer el archivo icu/usr/local
a /usr/local
:
sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4
Las tar
opciones:
-C /usr/local
: para colocar los archivos extraídos/usr/local
./icu/usr/local
: para extraer solo el contenido de./icu/usr/local
del archivo (omitiendo los que son en su mayoría inútilesreadme.txt
)--strip-components=4
: para extraer los archivos, pero elimine los 4 componentes principales (./icu/usr/local
) de las rutas, ya que ya estamos extrayendo a/usr/local
.
Si lo ha usado pkg-config
antes, icu-config
parece ser un script similar.