fatal error: sndfile.h.in: No such file or directory

fatal error: sndfile.h.in: No such file or directory

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

但即使在同一目录中,我也收到了错误。我在 Linux 中编程已经有一段时间了,这些小事情困扰着我 - 如果你能帮助我开始,我将不胜感激。谢谢

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

像这样。

 #include "sndfile.h.in"