windows 7(x64)下Eclipse(x64)+jdk(x64)+CDT+MinGW+gdb的環境配置

買了2年的電腦,裝了一大堆軟件,不算工作空間裏的,光軟鏡有有100G,開機2分多,我這還是頂配呢,受不了受不了,果斷重裝系統,裝了Eclipse之後心血來潮,不想裝什麼VC了,不僅界面差,bug也很多,雖然有很多企業用,自己用着也挺爽的,就是突然矯情了一下,加CDT插件編C/C++得了

好的言歸正傳:

Eclipse和CDT這都是官網上下的,國內的網站雖然有但是這個版本不如官網上的新倒是實話,CDT是Eclipse Help裏面直接用網址在線加的插件。MinGW(minimum GUN for Windows)這個也是GUN官網上下的,gdb麼,這破玩意以前沒用過,下的7.3a.tar.gz,官網上下的竟然是源碼,用的windows,難不成就爲了個4M的東西下個虛擬機裝linux編譯一下?懶得編了。還是上網找了個gdb.exe,人家編好的。

安裝的時候,本着裝的越少越好的原則,在裝MinGW的時候,選了g++和make,改***-make.exe的文件爲make.exe,這網上資料都有,我就不贅述了。環境變量,path加一個MinGW裏的bin就可以了,因爲是比較高版本的jdk,所以java的環境變量就不用管了,然後把gdb.exe也放到bin裏去。win+R試一下,gcc有用的,gdb也有用的,好的,接下來配一下eclipse,window>C/C++->new CDT project>Makefile project裏面,Binary parsers裏選 PE Windows Parser,這時候就可以編譯運行了,試一下,hello world項目,恩,妥妥的,好,調試的配置,這個是我特別要說明的,國內國外的查了好多資料,各種被坑,終於被自己嘗試出來了,debug Configuration裏面的Debugger,(因爲path已經配好了,gdb什麼的就不用重新選了)因爲Eclipse各個版本不同,但大致都是在Debugger裏面,找到use Configuration special seting 裏面的Debug全選** Create*這樣的,GDB(DFS)也選Create。OK apply。調試,妥妥的。

像網上的配置,接二連三的出現問題,修好了這個出現了那個,像有Launch failed.Binary not found,.gdbinit:No such file or directory,No source avaiable for __mingw_CRT

Startup(),這樣的問題的同學可以參照本文Debug的配置進行改動。。。

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