win和mac系統Sublime Text 3配置編譯c和c++


widows安裝

 

安裝MinGW

MinGWMinimalist GNU on Windows的首字母縮寫,安裝后就可以使用很多的GNU工具。GNUGNU’s Not Unix)是linux中的一個著名的項目,包含了gcc\g++\gdb等工具。也就是說,安裝MinGw后,我們就可以使用gccg++命令了。

首先去官網下載MinGW

網站為 http://www.mingw.org/

 

 

MinGW

安裝截圖:

 

 

 

安裝截圖

選中截圖中的4項,點擊 Installation > Apply Changes ,等待安裝完成。

 

 

選項

安裝完成后,測試是否安裝成功。

先配置C/C++環境變量:

 變量名                  變量值 

C_INCLUDEDE_PATH     C:\MinGW\include

LIBRARY_PATH            C:\MinGW\lib

Path                       C:\MinGW\bin

 

 

環境變量

注意:Windows環境變量的修改不會立即生效,需要重啟Windows

開始測試,我的測試代碼 test.c

#include int main(int argc, char const *argv[]) {    printf("hello\n");    return 0; }

cmd中調用gcc

gcc test.c -o test

 

 

測試

出現如圖,安裝和環境變量配置成功了。

Sublime Text 3配置

實現 使SublimeText 3調用系統cmd窗口輸出

 

 

新建編譯環境

 

 

文件內容

配置新的編譯文件 C.sublime-build

 

內容為:

{
"cmd": ["g++", "${file}","-fexec-charset=gbk", "-o","${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$",
"working_dir": "${file_path}",
"encoding":"cp936",
"selector": "source.c",
"variants":
[
{
"name": "Run",
"cmd": ["cmd","/C","start","cmd","/c", "${file_path}/${file_base_name}.exe &pause"]
}
]
}

保存。

測試是否搭建成功

先將 Build System 選為 C

按住 Sublime Text 快捷鍵 編譯和運行

Ctrl + Shift + B

測試結果如下:

 

 

完成測試

至此,Sublime Text 3 已經被成功地打造成 C編譯器。

C++Build System 文件類似,自行配置。多練練搜索技能。

 

 

mac系統安裝

 

 

mac上配置subline,使其支持編譯C語言,想想都好開森。

第一步,相信大家的電腦上都安裝了subline,木有安裝的自己可以去官網下載安裝

第二步,需要你的mac安裝gcc,已安裝的請跳過

brew install gcc

安裝過程大概5分鍾的樣子。

使用命令判斷是否安裝成功。

$ gcc -v Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.1.1 Thread model: posix

第三步,配置subline textc編譯系統

打開Tools->Build System->New Build System,在新建的文件中輸入以下內容:

{    "cmd" : ["gcc -o ${file_base_name} $file_name"],    "shell" : true,    "working_dir" : "$file_path",    "selector": "source.c",    "encoding":"utf-8",    "variants" :    [{        "name" : "Run",        "cmd" : "./${file_base_name}"    }] }

編輯完成后,保存文件,命名為C.sublime-build,然后就可以在Tools->Build System中選中這個編譯方式了,個人一般自動選中 Automatic

第四步,編輯hello.c文件

#include<stdio.h> int main(){    printf("hello world\n");    return 0; }

使用control+B進行編譯文件,使用control+shift+B運行編譯好的文件

效果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM