2

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

4

2 回答 2

7

系统头文件在/usr/include,用户安装包的头文件在/usr/local/include.

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

于 2012-06-21T05:43:28.033 回答
2
  1. 通常在 /usr/include

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

  3. 其他一切都失败了,您也可以进行“查找”。例如:

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

于 2012-06-21T05:45:26.057 回答