如何在一个gcc命令中将多个头文件include和库目录添加到searchpath中?
如何在一个gcc命令中将多个头文件include和库目录添加到searchpath中?
为include目录使用多个-I标志,为lib目录使用多个-L标志
您可以设置C_INCLUDE_PATH
环境variables。
export C_INCLUDE_PATH=.:/some/dir:/some/other/dir
以及LIBRARY_PATH
环境variables。
在Linux上,您需要在每个要添加的目录之前使用-I
。
例:
user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./include -c ./src/transcod.c
./
表示当前运行命令的目录,在本例中为my_project ;