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