我想将AurioTouch项目的代码移到我的项目中。 但我有许多错误:未知类型名称'class';你的意思是'班'? AurioTouch
Unknown type name 'class'; did you mean 'Class'?
例如,在文件FFTBufferManager.h:
#include <AudioToolbox/AudioToolbox.h>
#include <libkern/OSAtomic.h>
#include "SpectrumAnalysis.h"
class FFTBufferManager
{
public:
FFTBufferManager(UInt32 inNumberFrames);
~FFTBufferManager();
我试图编译器更改为LLVM GCC 4.2,但它给了很多其他的错误:
Expected '=', ',', ';', 'asm' or '__attribute__' before 'FFTBufferManager'
我在做什么错?
它很可能你忘了',''中SpectrumAnalysis.h' – KillianDS 2012-02-23 15:25:21
我想如果你删除它包括工作?尝试纠正这些文件,然后再开始纠正这一问题。 – Default 2012-02-23 15:26:14
SpectrumAnalysis.h是正确的。 AurioTouch项目编译并运行良好。但是当我将它的文件添加到我的项目中时,会弹出很多错误。 – LordPingvin 2012-02-23 15:40:19