首頁  >  文章  >  後端開發  >  為什麼即使在乾淨建置之後也會出現 Eclipse 編譯錯誤?

為什麼即使在乾淨建置之後也會出現 Eclipse 編譯錯誤?

Susan Sarandon
Susan Sarandon原創
2024-11-03 22:54:30929瀏覽

Why Do I Get Eclipse Compilation Errors Even After Clean Builds?

儘管乾淨構建,Eclipse 編譯錯誤:語義錯誤持續

上下文:

上下文:您遇到過儘管編譯成功,但更新NDK 後Eclipse Juno ADT 中出現語意錯誤。錯誤源自 OpenCV4Android 符號,特別是距離、pt、queryIdx 和 trainIdx。

故障排除:已進行多次嘗試,包括項目清理、重建、刷新、停用/啟用索引器並調整包含路徑。但是,索引仍然損壞。

  • 觀察:
  • 命令列建置成功(ndk-build clean、ndk-build)。
只有在開啟 C 檔案(jni 資料夾)後,Eclipse 才會出現錯誤。

如果沒有開啟 C 文件,專案可以成功建置和部署。

特殊性:使用 queryIdx、pt 和 line 的程式碼會導致錯誤,但在明確定義這些符號時才有效。

  1. 解決方案:
  2. 前往專案的 Eclipse 首選項:C/C General ->程式碼分析->正在啟動。
  3. 取消選取兩個複選框並關閉它們。
關閉並重新開啟專案(或重新啟動 Eclipse)。

重建專案。 此修改停用無效程式碼分析並解決語意錯誤,確保正確的程式碼解析。

以上是為什麼即使在乾淨建置之後也會出現 Eclipse 編譯錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn