国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
eclipse cdt MinGW 配置WINDOWS下的C/C++

 老早就想在WINDOW下搭建個環(huán)境來試試了,但是處于某些原因,一直沒能做完,正好,由于要寫個編譯器的項目設計,又不想到LINUX下去弄,反正放假,有時間,就索性搏它一搏。弄了好長時間,頁面不斷,這東西也真不好弄,資料也不是很多,要不就是和自己的情況不一致,經過筆者5個小時的苦戰(zhàn),終于完成了~~~

言歸正傳,對于開發(fā)工具就不一一介紹了,不懂的朋友可以到網上搜索一下。

首先,要用eclipse那就肯定跑不了JDK了,推薦大家用1.5,個人感覺1.5比1.6兼容性和穩(wěn)定方面都好很多。

然后是安裝CDT,CDT的安裝也很簡單,這個也就一筆帶過吧,大家下的時候一定要注意看對應的CDT版本是不是支持自己機器上已經安裝了的eclipse版本,最新版的4.0對C/C++支持最好,推薦使用。當然如果您的機器上尚未安裝CDT,那就更好辦了,直接到eclipse的主頁面下載一個帶CDT的版本,解壓即用。(筆者也是懶人一個,正好機器中病毒,不久前剛格過盤,平時都用的netbeans,找了半天沒找到eclipse,就用的這個^_^)

CDT下載:http://www.eclipse.org/cdt/
eclipse + cdt下載:http://www.eclipse.org/downloads/


然后就是我們的重頭戲了啊,大部分時間都耗在這上面了。由于MinGW在國內沒有提供下載(找了很久都沒找到?。谑枪P者到MinGW的主頁(http://www.mingw.org/d)上花了2個小時將需要的包下載下來(那個叫慢啊,最快的時候8k,最慢的時候只有1k),為了大家不再重蹈自己的覆轍,筆者已經將所有需要的文件打包發(fā)到了網上,大家可以在文章后面找到鏈接。順便說一句,筆者使用的是eclipse 3.3 + cdt 4.0 + MinGW 5.1.3。

安裝好MinGW 以后需要進行一些簡單的設置:

設置MinGW 的環(huán)境變量:筆者的安裝位置為默認位置 PATH =C:\MinGW\bin,注意,為了避免與其他的編譯器沖突,請將此變量放在最前面。

更改make文件名:由于在MinGW目錄下的make文件名為“mingw32-make.exe”,而eclipse默認的調用文件名為“make.exe”故須將此目錄下的文件名改為“make.exe”即可。

還有一個問題,筆者在安裝完成以后發(fā)現無法進行調試,以為是安裝或者設置的時候出了什么問題,經過一番檢查發(fā)現MinGW 5.1.3不帶有GDB調試器,于是又到國外網站找到了gdb-6.3-2安裝,調試通過,起安裝很簡單,在安裝完MinGW 的基礎上,只需運行程序即可。

建個hollo world! 工程試試,是不是很爽?

這里再給大家介紹一個小工具,是筆者在別人博客上發(fā)現的,覺得蠻不錯,所以一并推薦給大家了^_^

astyle是一個開源項目,它能將您凌亂的程序瞬間格式化,還您一個嶄新的感受。經筆者嘗試,astyle運行速度非???,而且效果也不錯,它同時支持C, C++, C#,  Java 語言的格式化,使用非常簡單,在這里就不多提啦,以下部分為“粘貼”內容:

 


 

安裝C++ formatter
C++ Formatter 是用來對C/C++程式碼進行排版的工具,對於改來改去已經改的一團亂的程式碼來說,這真是救命仙丹,馬上讓程式碼回到"優(yōu)雅"的狀態(tài)。由於CDT的編輯器並無內建 Formatter ,因此借助其他工具。這裡我們要使用的是Artistic Style。
astyle 的網站在這
http://sourceforge.net/projects/astyle
下載 astyle_1.15.3_win32.zip或至 高附中資訊教育網下載 astyle_1.15.3_win32.zip
解壓縮之後放在適當的位置即可。
在Eclipse我們必須藉由"外部工具"來使用它。
執(zhí)行-->外部工具->外部工具...,作以下設定:
 
選"程式", 點 "新建"
名稱: Formatter
位置:
按 "瀏覽檔案系統(tǒng)..." 來尋找 astyle.exe 的位置
工作目錄:
${workspace_loc:/${project_name}}
引數:
--style=kr ${resource_name}
選好後點選 "關閉"
到此已經全部安裝完畢。
接下來來試寫一個小小程式
打開 Eclipse -> 建新專案 -> C/C++ -> Managed Make C++ Project
 
點 "完成"
 
在專案 test 上按右鍵->新增-> Source File
取一個Source File 名稱,記得要加附檔名 .cpp
 
鍵入這一段程式碼
#include
using namespace std;
int main(){
    cout
此時如要對程式碼進行排版可點選"執(zhí)行"-> 外部工具 -> 選 Formatter
有時點選後沒有馬上反應,此時只要隨便切換一下視窗,就會出現底下訊息框
 
點選 "是"即生效。
進行存檔,存檔時就會自動編譯
點 "執(zhí)行"->執(zhí)行為...-> Local C/C++ Application
就可以在 主控臺 看到執(zhí)行結果了!!

 

HOHO,怎么樣,您的eclipse能跑了么?

下面是筆者為您整理的資源,希望對大家有用(不能解壓的問題已經解決,請大家重新下載兩部分,直接解壓到一個文件夾下即可):

MinGW5.1.3 第一部分下載:http://download.csdn.net/source/225137

MinGW5.1.3 第二部分下載:http://download.csdn.net/source/225139

gdb-6.3-2 下載:http://download.csdn.net/source/223980

astyle 1.21 下載:http://download.csdn.net/source/223982

 

本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Eclipse CDT MinGW 安裝手冊
Eclipse開發(fā)C、C++環(huán)境搭建
Windows XP下Eclipse+CDT+MinGW+wxWidgets軟件開發(fā) zz...
C++:Windows環(huán)境下基于Eclipse配置C/C++開發(fā)環(huán)境
CDT鏈接靜態(tài)庫問題
Windows 7中使用Eclipse 使用CDT and WinGW 開發(fā)C/C++
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服