如何在一个 gcc 命令中向搜索路径添加多个头包含和库目录?

如何在一个 gcc 命令中向搜索路径添加多个头包含和库目录?

92505 次浏览

Use multiple -I flags for the include directories and multiple -L flags for the lib directories

你可以设定环境变量。

export C_INCLUDE_PATH=.:/some/dir:/some/other/dir

as well as the LIBRARY_PATH environment variable.

在 Linux 上,您需要在每个要添加的目录之前使用 -I

例如:

user:/home/my_project$ gcc -g -Wall -I/usr/include/lib_Directory/ -I./include -c ./src/transcod.c

./表示运行命令的工作目录,在本例中为 我的项目;