标签: macos compiler-errors core-audio
这是一个新手CoreAudio问题。我下载了Apple的PlayFile sample代码。如果我使用提供的Xcode项目,它会将其构建为32位,将-arch i386传递给编译器。如果我从命令行构建并传递-arch i386它仍然可以正常工作,但是如果我删除该标志或将其更改为-arch x86_64,程序将在AUOpenGraph上因错误代码而死-2005(badComponentType)。
-arch i386
-arch x86_64
AUOpenGraph
如何将其编译为64位程序?我想知道要传递给clang或gcc的标记。
clang
gcc