Semantische Fehler in Eclipse nach NDK-Update
Eclipse-Benutzer können nach der Aktualisierung ihres NDK trotz erfolgreicher Kompilierung auf semantische Fehler stoßen. Dieses häufig auf StackOverflow gemeldete Problem betrifft Projekte, die OpenCV4Android verwenden.
Symptome:
Die Kompilierung ist erfolgreich, aber Eclipse zeigt semantische Fehler an, insbesondere für Symbole wie Abstand, Punkt , queryIdx und trainIdx. Diese Fehler treten auf, wenn C-Dateien aus dem JNI-Ordner in Eclipse geöffnet werden.
Schritte zur Fehlerbehebung:
Beobachtungen:
Lösung:
Um dieses Problem zu beheben , gehen Sie zu den folgenden Projekteinstellungen in Eclipse:
C/C++ General -> Code Analysis -> Launching
Deaktivieren Sie beide Kontrollkästchen:
Fazit
Durch Deaktivieren dieser Kontrollkästchen wird der CDT-Index während des Starts deaktiviert, wodurch verhindert wird, dass er semantische Fehler generiert. Eclipse wird dann Projekte ohne diese Fehler erfolgreich kompilieren.
Das obige ist der detaillierte Inhalt vonWarum erhalte ich in Eclipse semantische Fehler, nachdem ich mein NDK aktualisiert habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!