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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Eclipse下搭建C语言开发环境

發布時間:2024/1/23 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Eclipse下搭建C语言开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Eclipse下搭建C語言開發環境

要使用Eclipse開發C/C++語言主要有 下面幾個步驟:

1. 安裝 JRE

去sun官方網站 下載安裝即可
由于 Eclipse 本身是用 Java 開發的,因此自然需要使用到 JRE,如果先前已經安裝過了可跳過此步。
2. 安裝 Eclipse
屬于廢話了..不安裝怎么用!

下載地址
3.安裝 Eclipse 中文插件
如果你不介意使用英文介面,可以跳過此步,下載地址同為

要使Eclipse能夠開發C/C程序,必須安 裝CDT插件才可以.你可以在http://www.eclipse.org/cdt/downloads.php

? http://download.eclipse.org/tools/cdt/releases/galileo/

這個網站上找到相應的版本,一定要和eclipse對應起來

如果你安裝的 Eclipse 是 3.0.x 版就必須安裝 CDT 2.1.1 版
如果安裝的 Eclipse 是 3.1 版,就必須安裝 CDT 3.0 版

?

安裝:將解壓縮后的的features、 plugins整個文件夾復制到Eclipse安裝所在的目錄里,再重啟Eclipse即可。

?

當建立新的工程的時侯,就可以看到已經有了 C 及 C++ 的選項,代表安裝成功了。



到目前為止已經為你的Eclipse安裝上了 CDT,還需安裝一個編譯器才能完成.

因此要下載可在Windows上使用的GNU C、C++編譯器,這里要下載的是的是:MinGW。

下載網址:
在下載頁中找到 即可

?

選擇暫裝在C:\MinGW

在環境變量里加入:PATH : C:\MinGW\bin;
Windows 的用戶要在 "我的電腦"->右鍵->屬性->高級->環境變量->系統變量->path 選 "編輯"
在最前面加上 C:\MinGW\bin; 即可。

因為Eclipse里面預設用來編譯的文件名為 make.exe 但是 Mingw安裝后的 make 文件名是 mingw32-make.exe 因此你可以將 mingw32-make 改名成為 make 就可以了!


為了使CDT能夠取用 MinGW來進行編譯的工作, 我們要回到 Eclipse當中進行設置
窗口->->C/C++->Make->New Make Project->New Builder
找到 Binary Parser 取消 Elf Parser 改選 PE Windows Parser


6. 安裝 C++ Formatter
CDT 并沒有源代碼的格式化工具,就用這個來輔助了,如果你沒有這個需求,不安裝它也可以正常使用。

?

C++ Formatter 是用來對C/C++源代碼進行排版的工具,對于改來改去已經改的一團亂的源代碼來說,這真是救命仙丹,馬上讓源代碼回到"優雅"的狀態。由于CDT的編譯 器并無內建 Formatter ,因此借助其他工具。這里我們要使用的是Artistic Style。
astyle 的網站在這 下載Astyle最新版本,解壓后放在適當位置即可

?

在Eclipse我們必須借助"外部工具"來使 用它。

運行-->外部工具->外部工 具...,作以下設置:

?

選擇"程序", 點 "新建"
名稱: Formatter

位置:
按 "瀏覽文件系統..." 找到剛才解壓 astyle.exe 的位置

工作目錄:
${workspace_loc:/${project_name}}

自變量:
--style=kr ${resource_name}

填好后點擊 "關閉"

到此已經全部安裝完畢。

--------------------------------------------

?

接下來來試寫一個小程序

打開 Eclipse -> 新建項目 -> C/C++ -> Managed Make C++ Project
在導航器 test 上按右鍵->新增-> Source File
取一個Source File 名,記得要加后綴名 .cpp
鍵入這一段源代碼

此時如要程序源代碼進行排版可點"執 行"-> 外部工具 -> 選 Formatter

有時點擊后沒有馬上發上反應,此時只要隨便切換一下窗口,就會出現對話框

點 "運行"->運行方式...-> Local C/C++ Application
就可以在 主控臺 看到執行結果了!! ===========================================================================================

1.所需軟件:eclipse 3.4 + cdt5.0+MinGW 5.1


2.下載 Eclipse IDE for C/C++ Developers 或者在Eclipse中安裝單獨的cdt5.0的包,以link方式安裝。


3.下載并安裝MinGW5.1(MinGW是windows版本的gnu c/c++工具集 主要包括編譯器gcc,連接器make,調試器gdb )


4.配置環境變量

假設MinGW安裝在C盤:

PATH C:/MinGW/bin;
LIBRARY_PATH C:/MinGW/lib
C_INCLUDEDE_PATH C:/MinGW/include
CPLUS_INCLUDE_PATH C: /MinGW/include/c++/3.4.5;

C:/MinGW/include/c++/3.4.5/mingw32;

C:/MinGW/include /c++/3.4.5/backward;

C:/MinGW/include(不同版本的c++版本不同,不要盲目照轉,如安裝不同的MinGW版本,清注意配置)


5.將C:/MinGW/bin下的文件“mingw32-make.exe”復制一份并改名為“make.exe”,方便以后操作。


6.測試:

(1)cmd中執行下”make”命令,如果出現“***No targets specfied and no make file found stop”,設置成功。
(2)
cmd中輸入“gcc -v”,如果屏幕出現“gcc不是內部命令或外部命令,也不是可運行的程序或批處理文件。”表示環境變量設定有問題。如果出現如下顯示,表示設定成功。
Reading specs from c:/mingw/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=
mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable
-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --e
nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-ja
va-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchroniz
ation --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-special)

(3)cmd中輸入“mingw32-make -version”,如果屏幕出現:
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

如上顯示,MinGW安裝成功了

總結

以上是生活随笔為你收集整理的Eclipse下搭建C语言开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。