linux/compiler.h: No such file or directory 14 | #include <linux/compiler.h> | ^~~~~~~~~~~~~~~~~~ 怎么添加编译搜索路径?
时间: 2023-11-26 09:47:38 浏览: 134
Linux执行可执行文件提示No such file or directory的解决方法
5星 · 资源好评率100%
要添加编译搜索路径,可以使用`-I`选项来指定头文件的搜索路径。例如,如果要将`/usr/local/include`添加到搜索路径中,可以使用以下命令:
```
gcc -I /usr/local/include file.c
```
其中,`file.c`是你要编译的源文件。这将告诉编译器在搜索头文件时也搜索`/usr/local/include`目录。
如果你想要永久添加搜索路径,可以将路径添加到`$C_INCLUDE_PATH`环境变量中。例如,如果要将`/usr/local/include`添加到搜索路径中,可以使用以下命令:
```
export C_INCLUDE_PATH=/usr/local/include:$C_INCLUDE_PATH
```
这将告诉编译器在搜索头文件时也搜索`/usr/local/include`目录。
阅读全文