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 進行 Cesium 開發Eclipse
- macOS下使用VS Code配置C/C++開發環境MacC++開發環境
- 測試前奏 之 Robotium使用Eclipse和ADT對apk進行黑盒測試EclipseAPK
- 使用 Eclipse 在 Fedora 上進行 PHP 開發EclipsePHP
- macOS下使用VS Code配置gcc、gdb搭建C/C++開發環境MacGCC++開發環境
- Eclipse + MinGW搭建C++開發環境踩坑EclipseC++開發環境
- 在windows下配置Eclipse + go環境WindowsEclipseGo
- VSCODE 配置 C/C++ 開發環境VSCodeC++開發環境
- VsCode配置C/C++開發環境VSCodeC++開發環境
- C++ 編譯過程C++編譯
- 通過JNI對C++進行封裝C++封裝
- 把VSCode配置成C/C++開發IDEVSCodeC++IDE
- Cygwin,在windows中使用linux命令WindowsLinux
- 如何在Windows上使用Python進行開發WindowsPython
- C++使用libcurl進行http通訊C++HTTP
- 嵌入式安卓開發使用LLDB進行斷點除錯C/C++程式碼安卓LLDB斷點除錯C++
- 04.Eclipse下Ndk開發(以檔案拆分合併為例模擬一下開發過程,參考檔案加密的過程)Eclipse加密
- Mqtt開發筆記:windows下C++ ActiveMQ客戶端介紹、編譯和使用MQQT筆記WindowsC++客戶端編譯
- Visual Studio Code (vscode) 配置C、C++環境/編寫執行C、C++(Windows)【真正的小白版】VSCodeC++Windows
- centos配置vim c++開發環境CentOSC++開發環境
- Windows下IIS部署自建CA證書進行雙向認證的過程Windows
- linux下使用vscode和makefile搭建C++開發環境LinuxVSCodeC++開發環境
- Vim+CMake+MinGW配置C/C++開發環境C++開發環境
- atom for mac配置c/c++開發環境筆記MacC++開發環境筆記
- VSCode使用優化(二):簡單快速地配置C/C++開發環境VSCode優化C++開發環境
- (超簡單)VScode配置C/C++環境圖文教程(Windows系統下)VSCodeC++Windows
- Linux C++ 開發3 - 你寫的Hello world經過哪些過程才被計算機理解和執行?LinuxC++計算機
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- [20210901]cygwin下使用bbed.txt
- iOS開發Settings.bundle的使用iOS
- C++ Qt開發:ProgressBar進度條元件C++QT元件
- Cygwin配置總結
- C++ Qt開發:Qt的安裝與配置C++QT
- 使用Eclipse快速開發JSPEclipseJS
- 使用openssl在windows 10下本地xampp配置https開發環境WindowsHTTP開發環境
- Windows上Python使用swig呼叫C++WindowsPythonC++
- Linux C++ 開發1 - 搭建C++開發環境LinuxC++開發環境
- Windows 下 c++ 呼叫 Rust 庫的例子WindowsC++Rust