Ich versuche, Apples Speak Here sample code in meiner eigenen iPhone App wieder zu verwenden. Ich habe das Projekt ohne Probleme heruntergeladen und kompiliert, also habe ich einige Dateien zu meiner eigenen Anwendung hinzugefügt. Wenn ich versuche, meine eigene Anwendung zu kompilieren, gibt der Compiler michxcode gibt Syntaxfehler auf cpp code
MeterTable.h: 54: Fehler: Syntaxfehler vor
Der entsprechende Code 'MeterTable' ist:
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
class MeterTable // line 54
{
public:
Es sieht Art von wie xcode erkennt MeterTable.h und MeterTable.mm nicht als C++ - Dateien. Ich habe jedoch Datei >> GetInfo für MeterTable.mm überprüft und Dateityp als sourcecode.cpp.cpp aufgelistet.
Warum wird das nicht kompilieren?
Ich legte die Quelle, die Sie in die Datei MeterTable.h geschrieben haben, eine Datei MeterTable.mm hinzugefügt, die nur main() drin und kompiliert es. Keine Fehler. Wir brauchen ein Sample, das den Fehler reproduziert, ansonsten hilft es nicht. –