debian 在哪里存储 C 头文件stdio.h
等string.h
?我正在做一个项目,我需要在该位置添加一个头文件,但我无法在任何地方找到它。
问问题
16589 次
2 回答
7
系统头文件在/usr/include
,用户安装包的头文件在/usr/local/include
.
但是,如果您正在编写其他项目将使用的库,则仅应将标头放在那里。否则,您应该使用-I
编译器的标志来指定其他头文件搜索路径的位置。
于 2012-06-21T05:43:28.033 回答
2
通常在 /usr/include
运行这样的命令以确保您拥有诸如编译器和标准头文件之类的“基础知识”并没有什么坏处:
apt-get install build-essential
其他一切都失败了,您也可以进行“查找”。例如:
find / -name stdio.h -print 2> /dev/null
于 2012-06-21T05:45:26.057 回答