日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

Eclipse+CDT+MinGW搭建C++环境 (转)

發(fā)布時間:2025/5/22 c/c++ 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipse+CDT+MinGW搭建C++环境 (转) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 安裝 JRE
由于 Eclipse 本身是用 Java 開發(fā)而成,因此自然需要使用到 JRE。
2. 安裝 Eclipse
3. 掛上 CDT
4. 安裝 MinGW (這個是要讓你的計算機上有GCC, G++編譯程序)
5. 設(shè)置環(huán)境變量

詳細安裝步驟:

一、JRE 5.0的安裝

?下載頁:http://java.sun.com/j2se/1.5.0/download.jsp
?點選 Download JRE 5.0 Update 5 ,點選 Accept 然后選擇Window Platform "Windows Offline Installation, Multi-language"
?下載后執(zhí)行安裝即可。

二、安裝Eclipse
首先進入 Eclipse 官方網(wǎng)站 http://eclipse.org/ 左欄找到 Download 目前 3.3 europ版已經(jīng)Release。下載之后,解壓縮到你想放置的路徑,拉出快捷方式即可,不必安裝。當然也直接下載eclipse-cpp-europa-fall-win32.zip,這樣就省了第三步驟
J

三 、掛上 CDT
接下來為了要讓 Eclipse 可以開發(fā) C/C++ 程序,要掛上 CDT 才可以。首先要下載CDT,下載網(wǎng)址http://www.eclipse.org/cdt/%E6%89%BE%E5%88%B0%20cdt-master-4.0.1.zip

安裝:將解壓縮后的features、plugins整個文件夾復(fù)制到Eclipse安裝數(shù)據(jù)
里,重新開啟Eclipse即可。

如果CDT安裝后沒效果,刪除D:\eclipse\configuration\org.eclipse.osgi目錄下的manifest文件夾、.bundledata和.state文件然后重啟Eclipse即可

當建立新項目的時候,就會看到已經(jīng)有了 C 及 C++ 的選項,代表安裝成功了。
如果看不到,加上 -clean 執(zhí)行就可以。


、安裝MinGW
到目前為止,已經(jīng)為 Eclipse 裝上了 CDT,但還需要一個 "編譯程序" 才能編譯程序
因此要下載可在Windows上使用的GNU C、C++編譯程序,這里要下載的是:MinGW。
下載網(wǎng)址:http://www.mingw.org/download.shtml#hdr6
在下載頁中找到 MinGW-5.1.3.exe
PS:
安裝:安裝目錄選C槽,然后一直點"下一步"就行了。安裝完后路徑是這樣 -> C:\MinGW。

在環(huán)境變量里加入下列設(shè)定:
PATH : C:\MinGW\bin;
Windows 的用戶要在 "我的計算機"系統(tǒng)變量->path 選 "編輯"
在最前面加上 C:\MinGW\bin; 即可。


因為Eclipse里面預(yù)設(shè)用來進行編譯的檔名為 make.exe 但是 Mingw安裝起來后預(yù)設(shè)的 make 檔名是 mingw32-make.exe
因此你可以將 mingw32-make 改名成為 make 就可以了!

為了使CDT能夠取用 MinGW來進行編譯的工作, 我們要回到 Eclipse 當中進行設(shè)定
Window->Preferences->C/C++->New CDT project wizard->Makefile Project
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser



、安裝GDB
gdb 是一個用來調(diào)試 C 和 C++ 程序的強力調(diào)試器. 它使你能在程序運行時觀察程序的內(nèi)部結(jié)構(gòu)和內(nèi)存的使用情況. 以下是 gdb 所提供的一些功能:

  • 它使你能監(jiān)視你程序中變量的值.
  • 它使你能設(shè)置斷點以使程序在指定的代碼行上停止執(zhí)行.
  • 它使你能一行行的執(zhí)行你的代碼.

最新版本的WinGW沒有提供GDB工具,因此這里我們要單獨下載,在 http://www.gnu.org/software/gdb/download/下載gdb-5.2.1-1.exe
并安裝至C:\MinGW的位置即可。


到此已經(jīng)全部安裝完畢。


設(shè)置環(huán)境變量
??
? PATH:? C:\MinGW\bin? (如果系統(tǒng)已經(jīng)有其它的C/C++編譯器,請把C:\MinGW\bin加在最前面)?
?
? LIBRARY_PATH:? C:\MinGW\lib?

? C_INCLUDE_PATH:? C:\MinGW\include?

? CPLUS_INCLUDE_PATH:? C:\MinGW\include\c++\5.1.3;C:\MinGW\include\c++\5.1.3\mingw32;C:\MinGW\include\c++\5.1.3\backward;C:\MinGW\include



接下來來試寫一個小小程序

打開 Eclipse -> New -> C/C++ -> Makefile Project->Hello World C++ Project


點 "完成"




鍵入這一段程序代碼

#include<stdio.h>
#include
<stdlib.h>
#include
<iostream.h>
#include
<string>
usingnamespace?std;

int?main(){
???puts(
"Hello?World!!!");
???
while?(1)?{
???????printf(
"請輸入密碼:"n?");
???????gets(cc);
???????
if?(strcmp(cc,?"123456")!=0)?{
???????????printf(
"口令錯誤,按任意鍵繼續(xù)");
???????}
?else?{
???????????printf(
"密碼是:");
???????????printf(
"%s",?cc);
???????????
break;
???????}

????}

????
return?EXIT_SUCCESS;
}

進行存檔,存檔時就會自動編譯

點 "Debug As"-> Local C/C++ Application
就可以在 控制臺 看到執(zhí)行結(jié)果了!!

轉(zhuǎn)載于:https://www.cnblogs.com/liuyang-1037/archive/2011/01/14/1935289.html

總結(jié)

以上是生活随笔為你收集整理的Eclipse+CDT+MinGW搭建C++环境 (转)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。