debian中C头文件的位置

时间:2012-06-21 05:41:43

标签: c linux unix debian header-files

debian在哪里存储像stdio.hstring.h等C头文件?我正在研究一个项目,我需要在该位置添加一个头文件,但我无法在任何地方找到它。

2 个答案:

答案 0 :(得分:7)

系统标题位于/usr/include中,用户安装的包的标题位于/usr/local/include

但是如果您正在编写其他项目将使用的库,那么您只应该将标题放在那里。否则,您应该使用编译器的-I标志来指定其他头文件搜索路径的位置。

答案 1 :(得分:2)

  1. 通常位于/ usr / include

  2. 运行这样的命令以确保您拥有编译器和标准标题之类的“基础知识”并没有什么坏处:apt-get install build-essential

  3. 失败一切,你也可以做“找到”。例如:

    find / -name stdio.h -print 2> /dev/null