C++ 包含Linux头文件
如何包含linux头文件?我从网上看到头文件在C++ 包含Linux头文件,c++,linux,C++,Linux,如何包含linux头文件?我从网上看到头文件在/usr/include中。但是,我需要的头文件不在该目录中;它位于/usr/src/kernels/2.6.32…/include/linux/中 我尝试使用完整路径包含该文件。但是,文件本身也包括其他头文件。因此,编译器在编译时找不到其他头文件 如何在程序中包含头文件并编译程序?您可以在命令行中添加指定其他目录以搜索包含文件的选项(除了或实际上甚至不是像/usr/include,虽然我上次需要“而不是”已经很久了,我不记得是怎么做到的==人gcc
/usr/include
中。但是,我需要的头文件不在该目录中;它位于/usr/src/kernels/2.6.32…/include/linux/
中
我尝试使用完整路径包含该文件。但是,文件本身也包括其他头文件。因此,编译器在编译时找不到其他头文件
如何在程序中包含头文件并编译程序?您可以在命令行中添加指定其他目录以搜索包含文件的选项(除了或实际上甚至不是像
/usr/include
,虽然我上次需要“而不是”已经很久了,我不记得是怎么做到的==人gcc
应该在5分钟内告诉你,如果你需要知道;-)
/usr/local/include/
/usr/include/
以及以下图书馆目录:
/usr/local/lib/
/usr/lib/
编译器选项-I和-L分别向include路径和library search路径的开头添加新目录。它是哪个特定的头文件?安装头文件是最好的解决方案。