我用的環境:優化
(1)系統: Ubuntu 11.04ui
(2)Eclipse + CDTspa
1. 在創建工程的時候選擇makefile工程。調試
2.將makefile文件和你寫好的工程文件(源文件和頭文件)導入到剛剛建立的工程中。orm
3. 若是你寫的 makefile中的第一個目標是all的話,就能夠直接編譯工程了,build all 就能夠了。ip
build all至關於在終端裏執行make all 的效果一個,看一下個人工程的運行效果。get
運行工程run,至關在終端裏的 ./allit
若是不是的all的話,選擇你的makefile,右鍵--->Make Tagets --->Create, 建立一個你想要build的目標,如test。編譯
而後找到你剛纔建立的目標,點擊build便可。如個人makefile中的test目標。test
另:Eclipse 用gdb調試時候不要開優化選項,而且須要加入調試信息。 即gcc 後的參數不要加04, 必定要加 -g。