1.1 http://www.cygwin.com/setup.exe
1.2 Select Packages:
-Devel
binutils:是一組開發工具,包括連接器,彙編器和其他用於目標文件和檔案的工具。
gcc
make
gdb:gcc debug工具
1.3 把cygwin/bin添加到環境變量Path
2 安裝eclipse
下載Eclipse IDE for C/C++ Developers(Build id: 20090920-1017).用6.0.1插件安裝,編譯的時候一直有問題
3 用eclipse運行一個hello world
3.1 設置編譯環境
新建一個c/c++項目
在Select Configurations界面點擊Advanced settings修改toolchain
在Tool Chain Editor取消"Display compatible toolchains only"選項
Current toolchain改成Cygwin GCC
如果在新建項目的時候沒有設置toolchain
在項目上右鍵打開屬性
properties->C/C++ Build->Tool Chain Editor 按上面修改
3.2 設置Parser
properties->C/C++ Build->Setting->Binary Parsers 選中Cygwin PE Parser
3.3 hello world
3.3.1 新建c文件
- main(){
- printf("hello world");
- }
3.3.2 編譯運行
打開build的 Manage Configurations->New 一個Debug一個Release
分別在下面的Import predefined裏選擇"X Executable > Linux GCC > Debug"
Set 剛纔新建的爲Active.
運行程序.控制檯出現hello world