sndfile.h 未在 OS X 上找到

sndfile.h not found on OS X

我正在尝试在 OSX 上安装 libsndfile,我使用的是自制软件(brew install libsndfile)。但是当我尝试使用 gcc 使用 #include <sndfile.h> 编译一些示例代码时,它说找不到 sndfile.h,但是当我签入 /usr/local/include 时,它就在那里。有什么我想念的吗?

根据您使用的编译器,您可能需要添加:

-I/usr/local/include 

给你你的命令行,例如

gcc -Wall -I/usr/local/include foo.c -o foo