国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

搭建C語言開發環境(Windows平臺)匯總

2020-05-23 14:13:01
字體:
來源:轉載
供稿:網友

本文給大家匯總了5種在WIN平臺下搭建C語言開發環境的方法,包括一、在Windows平臺配置GNU環境,二、使用Sublime Test開發C語言程序,三、使用VisualStudio開發C語言程序,四、搭建EclipseCDT集成開發環境,五、搭建Clion集成開發環境,有需要的小伙伴可以參考下

新接觸C語言,如何進行C語言開發環境的搭建值得思考并整理

一、在Windows平臺配置GNU環境

GNUhttp://www.gnu.org/

選擇以下GNU環境下載安裝到C盤:

1.MinGw

官網下載安裝http://www.mingw.org/

將C:/MinGW/msys/1.0/msys.bat 發送到桌面快捷方式

在msys.bat命令框中輸入 gcc 會得到:sh: gcc: command not found

此時并沒有配置環境變量

用編輯器打開 C:/MinGW/msys/1.0/etc/profile

在最后一行后面加入 export PATH=/C/MinGW/bin:$PATH 保存并重新打開msys.bat

命令框中輸入 cd /c/Users/用戶名/Desktop 進入桌面

(這時用編輯器在桌面上寫一個hello.c)

命令框輸入 gcc hello.c 后在桌面會自動生成編譯完成的hello.exe

命令框輸入./hello.exe 直接執行hello.exe得到運行結果時表示環境搭建成功

2.cygwin

官網下載安裝https://cygwin.com/

下載安裝過程中 在Select Packages下 搜索gcc,勾選 gcc-core 和 gcc-g++ 安裝即可

完成后,執行桌面快捷方式Cygwin64 Terminal命令框

命令框輸入gcc,提示 “ gcc: 致命錯誤:沒有輸入文件 編譯中斷。 ” 表示gcc已存在,并且還是中文提示

命令框輸入 /cygdrive/c/Users/用戶名/Desktop 進入桌面

(此時用編輯器在桌面上寫一個hello.c)

命令框輸入 gcc hello.c 后桌面生成 a.exe

命令框輸入 ./a.exe 得到運行結果時表示環境搭建成功

附:cmd中若輸入Cygwin編譯的.exe 將出現系統提示 “無法啟動此程序,因為計算機中丟失 cygwin1.dll。嘗試重新安裝該程序及解決此問題”

(cygwin1.dll 是cygwin環境里面用來模擬Linux環境的一個動態庫,它可以把Linux的API給映射到Windows的API上,來執行Windows的程序)

兩種解決方法:

①.在cmd中配置環境變量 set PATH=%PATH%;C/cygwin64/bin

②.找到 C/cygwin64/bin下的cygwin.dll并復制到桌面后執行a.exe便可以得到結果

(cygwin.dll由于包裝了很多API而有3mb多的大小,要被cygwin生成的.exe依賴,所以需要將兩者放在同一目錄下)

二、在Windows平臺使用Sublime Text開發C語言程序

官網下載安裝Sublimehttp://www.sublimetext.com/

編寫好的.c文件直接用Sublime菜單欄中Tools下的 Run(快捷鍵 Ctrl+Shift+B)執行會得到Error 2錯誤:

這是因為該情況下Sublime基于Windows平臺,沒有GNU環境

因為這里下的是sublime test 2.0.2,所以這時在MinGW或Cygwin中輸入 cd /cygdrive/c/Program/ Files/Sublime/ Text/ 2/

后輸入 run sublime_test.exe 便可在GNU環境下打開Sublime Test 2,此時打開的Sublime Test 便處于GNU環境下

三、在Windows平臺使用VisualStudio開發C語言程序

VS官網https://msdn.microsoft.com/zh-cn/default.aspx里找下載-VisualStudio

VS可以在線安裝;也可以下載iso 右鍵加載至虛擬光驅后安裝,根據情況選擇自己的下載方式

安裝好后 找到菜單欄打開 Visual Stdio 2013 下的 Visual Stdio tools 后可以看到許多種命令行工具,打開 VS2013 開發人員命令提示

這里版本的目錄為:Microsoft Visual Studio 14.0/Common7/Tools/Shortcuts

啟動vs 新建項目-保存運行

附:打開開發人員命令提示行 cd進入桌面

輸入cl hello.c 會生成hello.exe和hello.obj 輸入hello.exe執行便得到運行結果

(cl編譯器,微軟公司所開發的一個C語言編譯器,所以windows下編譯C很好兼容好。gcc要考慮跨平臺,在windows速度不如cl)

四、在Windows平臺搭建EclipseCDT集成開發環境

官網http://www.eclipse.org/選擇 Eclipse IDE for C/C++ Developers

下載完成后直接解壓 修改文件夾名cdt 把里面的eclipse.exe改名為cdt.exe

打開cdt.exe會有彈出提示查找不到jre 因為eclipse是使用java語言開發的

所以需要進入http://www.oracle.com/下載 java for developers 點擊 download jdk

jdk安裝完后便可啟動eclipse

附:安裝Elclipse前請配置GNU環境:

編譯過程中提示找不到make錯誤

cygwin下載安裝過程中 在Select Packages下 勾選 cmake make 安裝即可

安裝完后可在cgwin中輸入make命令測試

運行過程中提示錯誤

這是因為打開方式不對。從cygwin中打開cdt.exe或在源代碼目錄下復制一個cygwin.dll 即可

五、在Windows平臺搭建Clion集成開發環境

官網http://www.jetbrains.com/中下載Clion

Clion是智能的跨平臺的開發環境

安裝過程中會提示選擇GNU環境,配置安裝即可

好了,教程非常的詳細,希望對小伙伴們學習搭建C語言開發環境能夠有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 潮安县| 马龙县| 普兰县| 永登县| 天峻县| 祁门县| 湘潭县| 黄陵县| 昭通市| 德江县| 寿光市| 九台市| 西丰县| 聂拉木县| 色达县| 邓州市| 偏关县| 博白县| 兰州市| 筠连县| 新绛县| 抚远县| 安化县| 唐河县| 寿宁县| 余干县| 西林县| 太仓市| 寿阳县| 都江堰市| 麦盖提县| 鄱阳县| 教育| 西充县| 汉源县| 吐鲁番市| 巴里| 友谊县| 上犹县| 常宁市| 东阿县|