我已經設定了 eclipse cdt 來使用 docker 容器構建二進制檔案。該容器是一個 Ubuntu 映像,其中安裝了一個 arm-none-eabi 交叉工具鏈。它編譯得很好,并且在編譯時發現容器中的所有標準包括“stdio.h”“stdint.h”等。唯一的問題是,eclipse 沒有顯示那些包含,并且我收到每個標頭的警告,提示找不到檔案并且我無法跳轉到源檔案。
我是否必須在容器中做一些特殊的事情,比如將包含路徑安裝到主機系統,因為我在 Internet 上可以找到的所有解決方案都是 eclipse 似乎自動找到 docker 容器內的包含路徑的解決方案?
同樣,編譯作業正常,只有 eclipse 沒有顯示容器內的包含路徑并給我警告。
謝謝
uj5u.com熱心網友回復:
好的,所以它似乎是 Eclipse 中的一個錯誤......
您只需要重新啟動 Eclipse,它就會顯示包含并且警告消失了。重新索引是不夠的,它需要重新啟動...
呃...
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/355028.html
標籤:蚀 码头工人 手臂 交叉编译 eclipse-cdt
