致命错误:sndfile.h.in:没有这样的文件或目录

时间:2015-01-24 07:34:53

标签: c gcc header include

我在Linux上用gcc编译 因为sndfile.h不存在但是找到了sndfile.h.in,我只是尝试使用sndfile.h.in - 它与* .C文件位于同一目录中。

但即使它在同一目录中,我也收到了错误。自从我在Linux上编程以来,我已经有一段时间了,这些小事情让我感到烦恼 - 如果你能帮助我开始,那就谢天谢地了。感谢

1 个答案:

答案 0 :(得分:1)

我认为您正在使用包含文件的尖括号。如果您放置< >。它将在/usr/include中搜索。您必须使用双引号将文件包含在当前目录中。并确保该文件可用。

喜欢这个。

 #include "sndfile.h.in"