Eclipse 动态库调试(联合调试)
生活随笔
收集整理的這篇文章主要介紹了
Eclipse 动态库调试(联合调试)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
動態(tài)庫調試:
如果一個工程依賴另一個工程的dll,那么調試時將看不到另外一個工程的源代碼,在eclipse可以做到兩個工程聯(lián)合調試。方法是將另外一個也導入到eclipse,重新編譯一遍生成dll,注意一定要確保加-g的編譯選項導出符號表,然后在原工程里設置庫的依賴,右鍵Properties->C/C++Build->Settings,在Cygwin C Linker的Libraries選項里添加庫文件名和庫路徑,最后在上面已經提到過的Run->Debug Configurations的Source標簽下,點Add按鈕,選擇Project,選擇編譯dll的工程,這樣兩個工程就可以聯(lián)合調試了。
交叉編譯:
新建工程時選擇cross gcc設置交叉編譯工具
參考文章:Eclipse CDT初步使用教程
總結
以上是生活随笔為你收集整理的Eclipse 动态库调试(联合调试)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux ubuntu QT 下载和安
- 下一篇: C++中的函数名称粉碎机制和它的逆向应用