¿Cómo agregar múltiples directorios de inclusión y biblioteca de encabezado a la ruta de búsqueda en un solo comando gcc?¿Cómo agregar múltiples directorios de inclusión y biblioteca de encabezado a la ruta de búsqueda en un solo comando gcc?
46
A
Respuesta
69
Use múltiples opciones -I para los directorios incluir múltiples banderas y -L para los directorios lib
20
Se puede establecer la variable de entorno C_INCLUDE_PATH
.
export C_INCLUDE_PATH=.:/some/dir:/some/other/dir
, así como la variable LIBRARY_PATH
medio ambiente.
3
En Linux debe usar -I
antes de cada directorio que desee agregar.
Ejemplo:
user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./include -c ./src/transcod.c
./
significa el directorio actual donde se ejecuta el comando, en este caso mi_proyecto;
Cuestiones relacionadas
- 1. ¿Puedo agregar directorios de inclusión al comando erl?
- 2. ¿Cuáles son los directorios de inclusión predeterminados de GCC?
- 3. ¿Cómo incluir archivos de encabezado en la ruta de búsqueda de GCC?
- 4. ¿Cómo agregar una ruta de búsqueda de biblioteca compartida a un archivo ejecutable?
- 5. Ruta de búsqueda del marco de GCC Mac OS X:/Sistema/Biblioteca anterior/Biblioteca?
- 6. Anular la ruta de búsqueda del encabezado predeterminado
- 7. Cómo establecer correctamente la ruta "Directorios/Condicionales" y "Biblioteca"
- 8. gcc - cómo encontrar la ruta del encabezado, incluye el archivo
- 9. ¿Cómo creo una biblioteca de solo encabezado?
- 10. Cómo agregar una ruta de inclusión global para xcode
- 11. inclusión de archivos de encabezado - relativo al directorio actual o para incluir directorios?
- 12. gcc: ¿Cómo ignorar las rutas de inclusión estándar?
- 13. PHP, Cómo establecer ruta de inclusión
- 14. biblioteca de plantillas solo de encabezado C++
- 15. ¿Cómo puedo agregar una ruta de vista a la búsqueda de representación parcial de Rails?
- 16. autoload y directorios múltiples
- 17. ¿Cómo puedo obligar a Doxygen a mostrar la ruta completa de inclusión?
- 18. La biblioteca incluye rutas con el mismo nombre de encabezado
- 19. La ruta de búsqueda de la biblioteca CMake set failed en testCXXCompiler
- 20. ¿Cómo puedo encontrar la ruta a una inclusión en Symfony2?
- 21. ¿Cómo saber de dónde se incluye un archivo de encabezado?
- 22. comando FTP para enumerar solo directorios. ¿Imposible?
- 23. ¿Cómo se configura el sistema scons ruta de inclusión
- 24. ¿Cómo sé "directorios de inclusión predeterminados", "directorios de enlaces predeterminados" y "bibliotecas de enlaces predeterminadas" de gcc, g ++/C++ en Ubuntu 11.04?
- 25. Inclusión múltiple del archivo de encabezado C++
- 26. GCC/Linux: agregar una biblioteca estática a .so?
- 27. Delphi Ruta de búsqueda vs Biblioteca Ruta vs Ruta de exploración
- 28. ¿Agregar un llavero a la lista de búsqueda?
- 29. ¿Compila la biblioteca de plantillas solo de encabezado en una biblioteca compartida?
- 30. ¿Cómo hacer que g ++ busque archivos de encabezado en un directorio específico?
Oh sí, me quedé atrapado en una mentalidad de delimitador. – Bingo
¿El uso de -I/ruta/a/dir/incluye todos los archivos de encabezado en los subdirectorios presentes en/ruta/a/dir/también? –