debian中C头文件的位置

debian中C头文件的位置,c,linux,unix,debian,header-files,C,Linux,Unix,Debian,Header Files,debian在哪里存储C头文件,如stdio.h,string.h等?我正在做一个项目,我需要添加一个头文件的位置,但我无法找到它的任何地方 系统标题位于/usr/include中,用户安装的软件包的标题位于/usr/local/include中 但是,只有在编写其他项目将使用的库时,才应该将标题放在那里。否则,您应该使用编译器的-I标志来指定附加头文件搜索路径的位置 通常在/usr/include中 运行这样的命令以确保您拥有编译器和标准头之类的“基础知识”:apt get install

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

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

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

  • 通常在/usr/include中

  • 运行这样的命令以确保您拥有编译器和标准头之类的“基础知识”:apt get install build essential

  • 如果其他方面都失败了,你也可以做一个“查找”。例如:

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


  • 你试过在你的终端中运行
    定位stdio.h
    吗?好的,明白了。谢谢。