windows環境下使用gcchtml
MinGw是Minimal GNU on Windows的縮寫,容許在GNU/linux和windows平臺生成本地的windows程序而不須要第三方運行時庫。本文主要介紹MinGw的安裝和使用。 linux
(一)安裝c++
1. 下載min-gw安裝程序,連接爲: http://sourceforge.net/projects/mingw/files/ ,下載 Download mingw-get-setup.exe (86.5 kB)shell
2. 運行 Download mingw-get-setup.exe (86.5 kB) , 點擊「運行」, continue 等,注意記住安裝的目錄,如 C:\MinGw, 下面修改環境變量時還會用到。windows
3. 修改環境變量sublime-text
選擇計算機 — 屬性 --- 高級系統設置 --- 環境變量,在系統變量中找到 Path 變量,在後面加入 min-gw 的安裝目錄,如 C:\MinGw\binsublime-text-3
4. 在開始菜單中,點擊「運行」,輸入cmd,打開命令行ide
輸入mingw-get,若是彈出MinGw installation manager窗口,說明安裝正常。 此時,關閉MinGw installation manager窗口,不然接下來的步驟會報錯ui
5. 在cmd中輸入命令 mingw-get install gcc,等待一會,gcc就安裝成功了。spa
若是想安裝g++,gdb,只要輸入命令 mingw-get install g++和mingw-get install gdb
(二)使用
在cmd的當前工做目錄寫C程序test.c:
# include <stdio.h>
int main()
{
printf(「%s\n」,」hello world」);
return 0;
}
在cmd中輸入命令,gcc test.c
在當前目錄下會生成a.exe的可執行文件,在cmd中輸入a.exe就能夠執行程序了。
若是想調試程序,能夠輸入gdb a.exe
進入gdb的功能,使用gdb經常使用的命令就能夠調試程序了。
爲了使運行結果在cmd窗口中顯示 先在C:\MinGW\bin下面創建兩個批處理
MyCRun.bat 內容以下
1
2
3
4
5
6
7
|
@echo off
%1
echo.
echo -------------------
pause
exit
|
MyCallRun.bat內容以下
1
|
@start MyCRun %1
|
集成Sublime Text 3
在安裝路徑C:\Program Files\Sublime Text 3\Packages下找到C++.sublime-package 由於win7權限的問題 先把它複製到別的文件夾 修改後在複製回去覆蓋 用解壓軟件打開,修改其中的C++.sublime-build爲如下內容
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
{
"shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "gcc \"${file}\" -o \"${file_path}/${file_base_name}\" && MyCallRun \"${file_path}/${file_base_name}.exe\"" // 其實就是這裏加了個MyCallRun
}
]
}
|
原文連接:http://www.yalewoo.com/sublime-text-3-c.html