我正在尝试在OS X上构建Ardour。我成功运行了./waf configure
,但尝试使用./waf
进行编译会导致在尝试使用时无法找到大量文件#include
个文件:
../libs/appleutility/CoreAudio/PublicUtility/CAStreamBasicDescription.h:51:11: fatal error:
'CoreAudio/CoreAudioTypes.h' file not found
#include <CoreAudio/CoreAudioTypes.h>
../libs/appleutility/CoreAudio/PublicUtility/CAAUParameter.h:50:10: fatal error:
'AudioToolbox/AudioUnitUtilities.h' file not found
#include <AudioToolbox/AudioUnitUtilities.h>
../libs/appleutility/CoreAudio/PublicUtility/AUParamInfo.h:49:10: fatal error:
'AudioUnit/AudioUnit.h' file not found
#include <AudioUnit/AudioUnit.h>
我在大约40小时前在#ardour-osx
IRC频道上询问了这个问题但尚未收到回复。
如何解决此问题?
CoreAudio标题似乎位于
中/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/`
所以我添加了
-F/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk/System/Library/Frameworks`
到构建脚本(wscript
),但结果是一样的。
答案 0 :(得分:0)
这些标题可从Apple下载。这在Xcode 4.3中解释了什么是新文档。
选择此菜单:
Xcode&gt;打开开发人员工具&gt;更多开发者工具...... 并下载“Xcode的音频工具”。