¿Cómo conectar la biblioteca ICU con gcc en Ubuntu 16.04?

¿Cómo conectar la biblioteca ICU con gcc en Ubuntu 16.04?

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

Delas preguntas frecuentes:

  • 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/locala /usr/local:

sudo tar zxvf icu4c-61_1-Ubuntu16.04-x64.tgz -C /usr/local ./icu/usr/local --strip-components=4

Las taropciones:

  • -C /usr/local: para colocar los archivos extraídos/usr/local
  • ./icu/usr/local: para extraer solo el contenido de ./icu/usr/localdel archivo (omitiendo los que son en su mayoría inútiles readme.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-configantes, icu-configparece ser un script similar.

información relacionada