windows下 使用ADT Bundle自帶Eclipse 配置Cygwin、CDT進行C/C++開發過程
轉自:http://blog.csdn.net/yanzi1225627/article/details/16876311
第一步:安裝CDT
預設的ADT Bundle已經帶了CDT工具,如果以前安裝的eclipse沒帶的話,可以點選help--install new software,在work with裡選擇最上面的all available sites,然後選擇CDT,進行安裝。也可以直接新增一個CDT的網址,在http://www.eclipse.org/cdt/downloads.php 選擇適合eclipse的版本,如8.0.2的CDT,在eclipse的help--install new software裡新增網址:http://download.eclipse.org/tools/cdt/releases/indigo/ 名字寫上CDT即可安裝。
第二步:安裝Cygwin
無論在linux還是windows下,編譯程式總得編譯器吧。linux下預設的是gcc g++ make等都自帶安裝了,但windows下麼有。所以要安個編譯器,如MinGW、Cygwin。我是安裝的cygwin.安裝後需配置以下環境變數(是系統變數):
Path:D:\ProgramFile\cgwin\bin;(放在最頭部)
LIBRARY_PATH:D:\ProgramFile\cgwin\lib
C_INCLUDE_PATH:D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\3.4.4\include
CPLUS_INCLUDE_PATH:D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\3.4.4\include\c++;D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\3.4.4\include\c++\backward;D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\3.4.4\include
其中第1、3、4個配置非常關鍵!
第三步:新建C或C++工程
如果上面忘記了配置環境變數,也可以在eclipse裡配置。但其中第一個bin目錄必須在path變數上配。在eclipse裡,依次window--preferences--c/c++---Build---Environment,在裡面將C_INCLUDE_PATH、CPLUS_INCLUDE_PATH配置好,重啟eclipse就可以了。這兩個變數配置不好會出現cout、std...can not be resolved.
如果是在linux下配置eclipse的CDT,方法一樣只是c和c++的標頭檔案和庫不一樣,可以參考http://www.360doc.com/content/11/1217/16/6828497_172952351.shtml配置格式如下:
將C_INCLUDE_PATH 設為 /usr/include
將CPLUS_INCLUDE_PATH 設為 /usr/include/c++/4.6.1
如果使用MinGW代替Cygwin可以參考http://blog.csdn.net/sj13051180/article/details/7234967
【備註:後來我安的是cygwin最新的一個版本2.774版本,裡面的gcc和g++是4.7.3的,感覺比較好。經過驗證,只需在eclipse裡設定C_INCLUDE_PATHCPLUS_INCLUDE_PATH即可!
CPLUS_INCLUDE_PATH:D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\4.7.3\include\c++;D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\4.7.3\include\c++\backward;D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\4.7.3\include
C_INCLUDE_PATH D:\ProgramFile\cgwin\lib\gcc\i686-pc-cygwin\4.7.3\include】
補充說明:在安裝CDT時,也可以加下載下來的壓縮包進行解壓縮,將plugins下的所有jar檔案拷貝到eclipse的plugins下,將其features下的所有jar檔案拷貝到eclipse的features下,這樣也相當於成功安裝哦!
第四步.執行c專案
當我們新建了一個原始碼檔案時,點選執行按鈕,就會彈出所說的"launch failed.Binary not found "提示說明(找不到可執行的二進位制檔案)。
解決辦法:視窗左面的專案資料夾上右鍵滑鼠,在彈出的選單中選擇Build Configurations --->Build-->select,選擇其中的debug或者release進行構建Build Configurations --->BuildAll
相關文章
- 安卓開發環境配置之Windows+ADT+eclipse安卓開發環境WindowsEclipse
- 利用Eclipse CDT 閱讀C/C++程式碼EclipseC++
- Eclipse CDT 匯入 Makefile 構建的 C/C++ 工程EclipseC++
- windows下安裝cygwin及配置Windows
- Mac OS X 使用 ADT Bundle 踩過的坑Mac
- 使用eclipse 進行 Cesium 開發Eclipse
- macOS下使用VS Code配置C/C++開發環境MacC++開發環境
- Linux上使用Qt Creator進行C/C++開發LinuxQTC++
- 用C++進行Windows驅動開發的一些進展C++Windows
- android開發環境地址下載 adt-bundle android-studio sdk adtAndroid開發環境
- windows android sdk 6.0 +ADT+eclipse 開發環境搭建WindowsAndroidEclipse開發環境
- Python如何嵌入C/C++進行開發PythonC++
- Poechant快速安裝配置教程:Windows + Cygwin + Boost開發環境Windows開發環境
- macOS下使用VS Code配置gcc、gdb搭建C/C++開發環境MacGCC++開發環境
- Windows下Jekyll配置過程詳解Windows
- android adt bundleAndroid
- Poechant 快速安裝配置教程:Windows + Ecplise CDT + MinGW開發環境Windows開發環境
- 使用 Eclipse 在 Fedora 上進行 PHP 開發EclipsePHP
- Python開發:windows下安裝twisted過程PythonWindows
- Android 開發環境下載地址 -- 百度網盤 adt-bundle android-studio sdk adt 下載Android開發環境
- 測試前奏 之 Robotium使用Eclipse和ADT對apk進行黑盒測試EclipseAPK
- eclipse(adt-bundle)的Android SDK Manager下載不了谷歌的東西怎麼辦?EclipseAndroid谷歌
- C++ 編譯過程C++編譯
- 通過JNI對C++進行封裝C++封裝
- 如何將JBuilder下的程式轉到eclipse下進行繼續開發?UIEclipse
- windows 下c++編譯WindowsC++編譯
- 如何在Windows上使用Python進行開發WindowsPython
- 使用Eclipse開發Java Web過程中Debug除錯的使用方法EclipseJavaWeb除錯
- Mqtt開發筆記:windows下C++ ActiveMQ客戶端介紹、編譯和使用MQQT筆記WindowsC++客戶端編譯
- 在windows下配置Eclipse + go環境WindowsEclipseGo
- centos配置vim c++開發環境CentOSC++開發環境
- VsCode配置C/C++開發環境VSCodeC++開發環境
- VSCODE 配置 C/C++ 開發環境VSCodeC++開發環境
- Eclipse + MinGW搭建C++開發環境踩坑EclipseC++開發環境
- C/C++編譯過程詳解C++編譯
- C\C++ windows 繞過strptimeC++Windows
- Windows下IIS部署自建CA證書進行雙向認證的過程Windows
- 04.Eclipse下Ndk開發(以檔案拆分合併為例模擬一下開發過程,參考檔案加密的過程)Eclipse加密