我正在用ddd在qemu中調試JOS內核(從mit operating system lab)。我在調用在init.c中定義的內核主函數i386_init的彙編指令上設置了一個斷點。當我啓動內核時,ddd(gdb)在該指令上打破並顯示綠色箭頭;但是當我使用stepi命令時,綠色箭頭消失並且ddd不會打開應該包含i386_init()定義的文件。調試過程只能繼續使用gdb。 ddd不遵循這個過程。更
所以我一直在嘗試安裝DDD。我使用的是Mac OS X 10.9(Mavericks),我安裝了最新的Xcode。每當我跑我的配置文件,我得到的最後一件事是: checking whether c++ accepts -g... yes
checking whether the C++ compiler (c++) compiles a simple program... no
configu