2021-05-12 14:32:11
將Sublime Text 3 打造成 C/C++編譯器
本文介紹Sublime Text 3的C/C++開發環境搭建,包括MinGW的安裝,gcc執行c語言,g++執行c++語言,在sublime中執行以及在cmd中執行的方法。
安裝MinGW
MinGW是Minimalist GNU on Windows的首字母縮寫,安裝後就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是linux中的一個著名的專案,包含了gccg++gdb等工具。也就是說,安裝MinGw後,我們就可以使用gcc和g++命令了。
首先去官網下載MinGW。
網站為 http://www.mingw.org/
安裝截圖:
選中截圖中的4項,點選 Installation > Apply Changes ,等待安裝完成。
安裝完成後,測試是否安裝成功。
先設定C/C++環境變數:
- 變數名 變數值
- C_INCLUDEDE_PATH C:MinGWinclude
- LIBRARY_PATH C:MinGWlib
- Path C:MinGWbin
注意:Windows環境變數的修改不會立即生效,需要重新啟動Windows。
開始測試,我的測試程式碼 test.c:
#include <stdio.h>
int main(int argc, char const *argv[])
{
printf("hellon");
return 0;
}
在cmd中呼叫gcc:
gcc test.c -o test
出現如圖,安裝和環境變數設定成功了。
Sublime Text 3設定
實現 使SublimeText 3呼叫系統cmd視窗輸出
如圖,設定新的編譯檔案 C++.sublime-build
內容為:
{
"cmd": ["g++", "${file}", "-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++編譯器。
更多Sublime Text相關資訊閱讀讀:
開發者最常用的 8 款 Sublime Text 3 外掛 http://www.linuxidc.com/Linux/2016-02/128719.htm
Ubuntu 安裝程式碼編輯器 Sublime Text 3 (Build 3083) http://www.linuxidc.com/Linux/2015-03/115534.htm
動圖展示16個Sublime Text快捷鍵用法 http://www.linuxidc.com/Linux/2014-12/110930.htm
Ubuntu 12.10 安裝破解Sublime Text 2 http://www.linuxidc.com/Linux/2013-07/86898.htm
Ubuntu 13.04安裝Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm
編碼神器——Sublime Text 包管理工具及擴充套件大全 http://www.linuxidc.com/Linux/2013-10/91701.htm
如何開發 Sublime Text 2 的外掛 http://www.linuxidc.com/Linux/2013-09/90046.htm
Windows Mac Linux下安裝以及破解Sublime Text 2編輯器 http://www.linuxidc.com/Linux/2013-08/89452.htm
文字編輯器Sublime Text 使用體驗 http://www.linuxidc.com/Linux/2013-08/89326.htm
相關文章