一、Windows環境下的配置
1.系統版本
- 操作系統:Windows10 1803
- Atom版本:1.33.1 X64 (下載地址 https://atom.io/ )_
- MinGW版本:6.3.0-1
- PAC規則:.github.com
- (如果不知道什麼是PAC規則,那我建議您在安裝過程中做一名科學家)
2. 下載 MinGW 並配置gcc/g++編譯環境
- 在MinGW官網中下載“mingw-get-setup.exe”
- MinGW官網地址:http://www.mingw.org/
- 下載完成後點擊安裝
- 安裝完成後點擊“continue”,打開MinGW Installation Manager
- 點擊含有mingw32-gcc-g++字樣的一行,選擇”Mark for Installtion”
- 選擇“Installtion”-> “Apply Changes”
- 點擊“Apply”確認操作
3. 配置環境變量並驗證MinGW安裝
- 打開“系統屬性”->“環境變量”(在Win10中自行查找,可以通過控制面板中系統菜單找到)
- 在“系統變量”中選擇“Path”並點擊“編輯”
- 點擊“新建”,並輸入“C:\MinGW\bin”(如更改了MinGW的安裝路徑請對照修改此路徑)
- 點“確定”關閉所有對話框。
- 打開Windows命令行,運行 gcc -v 命令,可看到當前編譯器版本信息,則安裝配置完成。
4. 安裝Atom插件用於程序編譯與運行
- 搜索並安裝 linter-gcc和linter插件(在Atom包管理器中點安裝並搜索)
- 如系統提示是否安裝linter-ui-xxx等插件,一般建議安裝
- 如果要在Atom環境下直接編譯運行程序,可以安裝 gcc-make-run 插件,安裝後直接按F6就可以編譯運行程序
- 在包管理器中電機linter-gcc下的setting鍵進行設置,將第一項GCC Executable Path條目下內容改為g++(或者gcc),前提是g++路徑在前一步驟配置環境變量中已經配置過了
- linter-gcc下有一個 Lint on-the-fly 選項可以選中,選中後在編輯過程中只要停下來就會顯示編譯器錯誤
5. 運行與測試
重啟Atom(必須的),可能的話電腦也重啟一下以絕後患。然後打開Atom,新建文件並另存為helloworld.c(或者.cpp),以下Hello World代碼僅供測試,輸入完代碼並保存文件後,按F6,C程序可正常運行並顯示結果。
#include
int main()
{
printf("Hello World\n");
}
二、Mac OS (OSX)系統下配置
Mac下操作比較簡單,只需要安裝相應插件(主要是script)即可運行,其它主要插件如下,安裝完成後點擊command+i就可以調用系統clang編譯器編譯運行程序。
- autocomplete-clang 在clang下 C/C++/ObjC 語言自動補全插件
- build,直接從Atom下編譯程序、
- linter與其他情況類似,可以在編代碼時直接看到錯誤和其他信息
- linter-clang 和linter-gcc類似,是linter的clang插件
- script 在Atom下運行代碼
閱讀更多 魏智勇 的文章