[問題] 寫 C/C++ 程式無法使用 Debug 功能
先說明我的環境:
Eclipse IDE for Java Developers (Version: Helios)
用內建的 Install New Software 功能 (Help → Install New Software...) 安裝 CDT
編譯器是 MinGW (MinGW-5.1.6.exe)
Debugger 安裝的是 gdb-6.3-2.exe
在前一版的 Eclipse Galileo 還可以執行 debug 的作業,但是換成 Helios 之後
出現以下情況:
編寫一個 C 的 program ,可以 build 也可以 run ,但是按下 debug 按鈕之後
console 視窗出現一列紅字:No symbol "auto" in current context.
然後冒出一個錯誤訊息對話方塊,裡面的 Details 顯示:
Error in final launch sequence
Failed to execute MI command:
-gdb-set auto-solib-add on
Error message from debugger back end:
No symbol "auto" in current context.
No symbol "auto" in current context.
去 Google 找解答,找到一個類似情況的解法:
打開 Preferences 對話方塊,找到 Run/Debug → Launching →
Default Launchers ,然後在右邊的 Launch Type/Mode 方塊裡面選擇
C/C++ Application → [Debug] , 將 Preferred Launcher 方塊裡的選項
改成 Standard Create Process Launcher
以上步驟完成了以後我再嘗試按下 debug 按鈕,結果冒出錯誤訊息:
No such debugger.
Google 半天也沒有相關的討論
不曉得在 Helios 要怎麼配置 MinGW 的 debug 環境才好?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.137.190.240
→
08/31 06:45, , 1F
08/31 06:45, 1F
→
08/31 06:46, , 2F
08/31 06:46, 2F
→
08/31 06:49, , 3F
08/31 06:49, 3F
→
08/31 06:52, , 4F
08/31 06:52, 4F
→
08/31 06:54, , 5F
08/31 06:54, 5F
→
08/31 06:55, , 6F
08/31 06:55, 6F
Eclipse 近期熱門文章
PTT數位生活區 即時熱門文章