[英]Eclipse Neon for c++ gdb debugger not working
我有32位Eclipse Neon for C / C ++,並為32位MinGW安裝了基本軟件包和c ++編譯器。 除了調試器之外,Eclipse中的所有內容似乎都能正常工作。 當我嘗試調試一個簡單的hello world程序時,這就是調試器將顯示的內容:
項目的C / C ++設置 - >方言設置為C ++ 11。 調試器似乎在按下調試后終止。 沒有線程樹,並且沒有任何步驟功能處於活動狀態。 我確保“跳過所有斷點”未經檢查,並且“cout”旁邊的圖像中有一個斷點。 我已經嘗試多次重新安裝Eclipse和MinGW並重新啟動我的計算機,但似乎沒有任何工作。
編輯:這是運行配置的截圖 - >主要選項卡,為那些想要它的人。
編輯2:稍微更新,所以我將MinGW bin的文件路徑添加到Eclipse的Window - > Preferences - > C / C ++ - > Build - > Environment變量中,最后我收到了一條錯誤消息。 我的設置也是MinGW 32位,64位Eclipse Neon C / C ++。 我的教授和我的大多數同事正在使用這個設置,他們的調試器似乎工作正常,所以我肯定是導致這個錯誤的東西,但我不知道是什么。
好的,所以我不知道發生了什么,但調試器現在可以工作了。 我稍微弄亂了環境變量,之后就開始工作了。 我嘗試隔離解決方案,所以我重新安裝了Eclipse以查看實際修復調試器的設置,但在重新安裝之后,調試器正常工作,與之前的時間不同。
對於那些有這個問題的人,我有一些關於試圖讓它發揮作用的建議。 所有建議都涉及將MinGW bin路徑添加到某個環境變量:
我實際上並不知道這是否解決了這個問題。 在我嘗試這些事情之后,我的調試器才開始工作(不一定按照規定的順序)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.