Sto provando a spostare il codice dal progetto AurioTouch al mio progetto. Ma ho molti errori:Nome di tipo sconosciuto 'classe'; intendevi "classe"? AurioTouch
Unknown type name 'class'; did you mean 'Class'?
Per esempio, in FFTBufferManager.h di file:
#include <AudioToolbox/AudioToolbox.h>
#include <libkern/OSAtomic.h>
#include "SpectrumAnalysis.h"
class FFTBufferManager
{
public:
FFTBufferManager(UInt32 inNumberFrames);
~FFTBufferManager();
Ho provato a cambiare il compilatore LLVM GCC 4.2, ma si dà un sacco di altri errori:
Expected '=', ',', ';', 'asm' or '__attribute__' before 'FFTBufferManager'
Cosa sto sbagliando?
è molto probabile che tu abbia dimenticato un ';' in 'SpectrumAnalysis.h' – KillianDS
Immagino che funzioni se rimuovi gli include? Prova a correggere quei file prima di iniziare a correggere questo. – Default
SpectrumAnalysis.h è corretto. Il progetto AurioTouch si compila e funziona bene. Ma quando aggiungo i suoi file al mio progetto, compaiono molti errori. – LordPingvin