一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

搭建C語言開發(fā)環(huán)境(Windows平臺(tái))匯總

 心不留意外塵 2016-05-16

http://www.jb51.net/article/74320.htm

2015


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

新接觸C語言,如何進(jìn)行C語言開發(fā)環(huán)境的搭建值得思考并整理

一、在Windows平臺(tái)配置GNU環(huán)境

GNU http://www./

選擇以下GNU環(huán)境下載安裝到C盤:

    1.MinGw

        官網(wǎng)下載安裝 http://www./

        本站高速下載安裝 http://www.jb51.net/softs/192011.html

        將C:\MinGW\msys\1.0\msys.bat 發(fā)送到桌面快捷方式

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

        此時(shí)并沒有配置環(huán)境變量

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

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

        命令框中輸入 cd /c/Users/用戶名/Desktop 進(jìn)入桌面

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

        命令框輸入 gcc hello.c 后在桌面會(huì)自動(dòng)生成編譯完成的hello.exe

        命令框輸入./hello.exe 直接執(zhí)行hello.exe得到運(yùn)行結(jié)果時(shí)表示環(huán)境搭建成功

    2.cygwin

        官網(wǎng)下載安裝 https:///

        本站高速下載安裝 http://www.jb51.net/softs/102136.html

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

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

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

        命令框輸入 /cygdrive/c/Users/用戶名/Desktop 進(jìn)入桌面

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

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

        命令框輸入 ./a.exe 得到運(yùn)行結(jié)果時(shí)表示環(huán)境搭建成功

    附:cmd中若輸入Cygwin編譯的.exe 將出現(xiàn)系統(tǒng)提示 “無法啟動(dòng)此程序,因?yàn)橛?jì)算機(jī)中丟失 cygwin1.dll。嘗試重新安裝該程序及解決此問題”

        (cygwin1.dll 是cygwin環(huán)境里面用來模擬Linux環(huán)境的一個(gè)動(dòng)態(tài)庫,它可以把Linux的API給映射到Windows的API上,來執(zhí)行Windows的程序)

        兩種解決方法:

            ①.在cmd中配置環(huán)境變量 set PATH=%PATH%;C\cygwin64\bin

            ②.找到 C\cygwin64\bin下的cygwin.dll并復(fù)制到桌面后執(zhí)行a.exe便可以得到結(jié)果

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

二、在Windows平臺(tái)使用Sublime Text開發(fā)C語言程序

    官網(wǎng)下載安裝Sublime http://www./

    本站高速下載 http://www.jb51.net/softs/132432.html

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

    這是因?yàn)樵撉闆r下Sublime基于Windows平臺(tái),沒有GNU環(huán)境

    因?yàn)檫@里下的是sublime test 2.0.2,所以這時(shí)在MinGW或Cygwin中輸入 cd /cygdrive/c/Program\ Files/Sublime\ Text\ 2/ 

    后輸入 run sublime_test.exe 便可在GNU環(huán)境下打開Sublime Test 2,此時(shí)打開的Sublime Test 便處于GNU環(huán)境下

三、在Windows平臺(tái)使用VisualStudio開發(fā)C語言程序

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

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

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

    這里版本的目錄為:Microsoft Visual Studio 14.0\Common7\Tools\Shortcuts
    啟動(dòng)vs  新建項(xiàng)目-保存運(yùn)行

    附:打開開發(fā)人員命令提示行 cd進(jìn)入桌面
    輸入cl hello.c 會(huì)生成hello.exe和hello.obj 輸入hello.exe執(zhí)行便得到運(yùn)行結(jié)果
    (cl編譯器,微軟公司所開發(fā)的一個(gè)C語言編譯器,所以windows下編譯C很好兼容好。gcc要考慮跨平臺(tái),在windows速度不如cl)

四、在Windows平臺(tái)搭建EclipseCDT集成開發(fā)環(huán)境

    官網(wǎng) http://www./ 選擇 Eclipse IDE for C/C++ Developers
    下載完成后直接解壓 修改文件夾名cdt 把里面的eclipse.exe改名為cdt.exe
    打開cdt.exe會(huì)有彈出提示查找不到j(luò)re  因?yàn)閑clipse是使用java語言開發(fā)的
    所以需要進(jìn)入 http://www.oracle.com/ 下載 java for developers 點(diǎn)擊 download jdk
    jdk安裝完后便可啟動(dòng)eclipse

    附:安裝Elclipse前請(qǐng)配置GNU環(huán)境:
    編譯過程中提示找不到make錯(cuò)誤
        cygwin下載安裝過程中 在Select Packages下 勾選  cmake make 安裝即可
        安裝完后可在cgwin中輸入make命令測(cè)試
    運(yùn)行過程中提示錯(cuò)誤
        這是因?yàn)榇蜷_方式不對(duì)。從cygwin中打開cdt.exe或在源代碼目錄下復(fù)制一個(gè)cygwin.dll 即可

另附具體教程 http://www.jb51.net/softjc/159871.html

五、在Windows平臺(tái)搭建Clion集成開發(fā)環(huán)境

    官網(wǎng) http://www./ 中下載Clion
    Clion是智能的跨平臺(tái)的開發(fā)環(huán)境
    安裝過程中會(huì)提示選擇GNU環(huán)境,配置安裝即可

好了,教程非常的詳細(xì),希望對(duì)小伙伴們學(xué)習(xí)搭建C語言開發(fā)環(huán)境能夠有所幫助。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    国产精品亚洲综合天堂夜夜| 国产三级不卡在线观看视频| 色婷婷激情五月天丁香| 视频一区二区三区自拍偷| 福利新区一区二区人口| 风韵人妻丰满熟妇老熟女av | 精品国产91亚洲一区二区三区| 亚洲国产欧美久久精品| 成人你懂的在线免费视频| 色哟哟哟在线观看视频| 国产美女精品午夜福利视频| 久热这里只有精品九九| 九九热这里只有免费精品| 欧美精品久久男人的天堂| 老鸭窝精彩从这里蔓延| 亚洲天堂男人在线观看| 九九热最新视频免费观看| 国产成人精品午夜福利av免费| 欧美日韩乱一区二区三区| 日韩无套内射免费精品| 亚洲欧美日产综合在线网| 夫妻性生活一级黄色录像| 亚洲欧美黑人一区二区| 欧美欧美欧美欧美一区| 日韩欧美国产精品中文字幕| 成人区人妻精品一区二区三区| 青青操日老女人的穴穴 | 国产一区二区三区四区中文| 九九九热视频免费观看| 果冻传媒精选麻豆白晶晶| 一区二区不卡免费观看免费| 亚洲第一区二区三区女厕偷拍| 日韩精品少妇人妻一区二区| 亚洲精品熟女国产多毛| 国产欧美日韩精品一区二| 欧美日韩国产的另类视频| 中文字幕乱码一区二区三区四区| 亚洲另类女同一二三区| 国产精品人妻熟女毛片av久久| 亚洲最新中文字幕一区| 亚洲精品一区三区三区|