NDK 更新後 Eclipse 中的語義錯誤
儘管編譯成功,Eclipse 使用者在更新 NDK 後可能會遇到語義錯誤。 StackOverflow 上常見的此問題會影響使用 OpenCV4Android 的專案。
症狀:
編譯成功,但 Eclipse 顯示語意錯誤,特別是距離、pt 等符號、queryIdx 和 trainIdx。在 Eclipse 中開啟 jni 資料夾中的 C 檔案時會出現這些錯誤。
故障排除步驟:
觀察:
解決方案:
解決對於此問題,請前往Eclipse 中的以下項目首選項:
C/C++ General -> Code Analysis -> Launching
取消選取兩個複選框:
結論
透過取消選取這些複選框,CDT 索引在啟動過程中被停用,從而防止其產生語義錯誤。然後 Eclipse 將成功編譯項目,而不會出現這些錯誤。
以上是為什麼更新 NDK 後,Eclipse 出現語意錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!