【发布时间】:2010-07-22 15:09:47
【问题描述】:
我正在尝试在 OS X 上编译 Xiph QuickTime component Xcode 项目。它依赖于许多库,例如 libflac 和 Theora;所有这些依赖项似乎都是 C 代码,它们都可以很好地与 10.5 SDK 一起编译。但是,在编译组件本身时,我遇到了许多错误,主要是
src/flac-1.1.0/src/libFLAC/include/protected/file_decoder.h:26:0 src/flac-1.1.0/src/libFLAC/include/protected/file_decoder.h:26:
error: expected specifier-qualifier-list before 'FLAC__FileDecoderState'
和
/Users/me/Developer/objc/xiph-qt/build-macosx/../OggImport/src/importer_types.h:99:0
/Users/me/Developer/objc/xiph-qt/build-macosx/../OggImport/src/importer_types.h:99:
error: syntax error before 'Track'
在 World Wide Web 和 SO 上搜索后,似乎问题可能与 C++ 和定义结构的方式有关。我没有看到任何 Objective-C 代码本身混合在一起,所以我希望代码能够编译,但我想知道我是否缺少一个或两个构建标志来让 gcc 变得有意义。
我在 Xiph.org 的一个邮件列表中提出了这个问题,但看起来该项目在过去一年中没有太多的开发时间。将不胜感激任何关于踢什么以及在哪里让它旋转的指示。
【问题讨论】:
标签: c++ xcode compilation quicktime