CDT源代碼閱讀參考鏈接(更新中)

本文的重點在最後的轉載links,前面都是廢話。

一直在同時做c++和java的開發,於是也同時在使用MSVC和Eclipse。

在項目的某些階段,如編碼,重構,review,更習慣eclipse的某些特性。於是也一直在關注CDT的進展(since 3.x)。由於配置的原因,一直在使用CDT4.0+eclipse 3.3+mingw。之後的一些版本在我的機器上總是有一些莫名其妙的問題,比如debug結束後gdb不能正常退出。

前幾天同事試用了cdt 8.0感覺不錯。於是今天我也嚐了下鮮。

首先把mingw的path都刪掉,試用了MS VS toolchain,發現編譯運行正常,不能調試。在CDT的官方網站看到似乎CDT不準備集成MS debug tool for windows,而dbg肯定不認識MSVC(cl.exe)嵌入的調試信息,因而歇菜...畢竟CDT是免費的...

然後恢復mingw的path,一切OK,沒有任何額外的配置。畢竟只是一個helloword的test project.

終於看到了what's new...in CDT 8.0,想在下載之前在網站上瀏覽,無果。

很好的感覺就是終於支持動態語法分析了。然後就是諸多細節都靠攏JDT。Great!

由於我當前的工作就是RCP的IDE tool開發,因此有太多代碼可以借鑑。趕緊導入源代碼先試着看個大概。於是尋找類似的經驗文檔,於是

1。 構建基於 CDT 的編輯器

http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt1/

http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt2/

http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt3/

http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt4/

http://www.ibm.com/developerworks/cn/opensource/os-ecl-cdt5/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章