【问题标题】:"'portaudio.h' file not found" error in XCode 5.1XCode 5.1 中的“'portaudio.h' 文件未找到”错误
【发布时间】:2014-05-21 17:23:57
【问题描述】:

我已经下载了portaudio 代码库并使用源代码对其进行了完整编译,并使用以下命令将其安装到我的系统中:

./configure
make
sudo make install

但 XCode 向我抱怨,即使我将 -lportaudio 放在项目设置的 Other Linker Flags 中。

我已经研究过这个问题,并尝试了我在 Stack Overflow 上能找到的任何东西,但没有适合我的决定性答案。有关如何解决此问题的任何建议?

【问题讨论】:

    标签: c xcode macos portaudio


    【解决方案1】:

    我使用的是旧版本的 XCode,并且没有费心查看新版本中界面可能发生的变化,但这通常可以通过修改项目设置下的用户搜索路径来解决。查看屏幕截图,将/usr/local/include 添加到标题搜索路径并让始终搜索用户路径为“是”。这应该可以解决问题


    编辑

    还有一点需要注意,这只是 /usr/local/include,因为这是 portaudio 构建中 portaudio.h 文件的默认安装目录(与许多库一样)。

    如果您有除 /usr/local/include 之外的其他前缀,请添加它。

    【讨论】:

    • 刚刚又看了一遍题名。我实际上使用的是 XCode 4.5.2,这应该适合你。
    猜你喜欢
    • 2021-05-14
    • 1970-01-01
    • 1970-01-01
    • 2022-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-31
    相关资源
    最近更新 更多