Cómo configurar la ruta de búsqueda de la biblioteca usando la variable de entorno en tiempo de compilación

Cómo configurar la ruta de búsqueda de la biblioteca usando la variable de entorno en tiempo de compilación

-I opción para establecer la ruta de búsqueda del archivo de encabezado paragcc/g++y CPLUS_INCLUDE_PATH/CPATH agregan la lista de rutas de búsqueda.

Entonces ¿qué pasa con las bibliotecas? Parece queLD_LIBRARY_PATHes solo una lista de rutas para tiempo de ejecuciónbúsqueda en biblioteca. La opción -L es necesaria para especificar cualquier ruta de biblioteca que no sea /usr/lib y /usr/local/lib.

¿Existe una variable de entorno similar a CPATH/CPLUS_INCLUDE_PATH, para hacer eltiempo de compilación¿trabajo?

Respuesta1

Esta pregunta parece haber sido respondida en los comentarios. Pornjsg comentario,

LIBRARY_PATH es lo que estás buscando

"El valor de LIBRARY_PATH es una lista de directorios separados por dos puntos, [...] La vinculación mediante GCC también utiliza estos directorios cuando se buscan bibliotecas ordinarias para la opción -l (pero los directorios especificados con -L vienen primero)".

información relacionada