MinGW是Minimalist GNU on Windows的首字母缩写,安装后就可以使用很多的GNU工具。GNU(GNU’s Not Unix)是Linux中的一个著名的项目,包含了gcc\g++\gdb等工具。也就是说,安装MinGw后,我们就可以使用gcc和g++命令了。
首先去官网下载MinGW。 网站为 http://www.mingw.org/
安装截图:
选中截图中的4项,点击 Installation > Apply Changes ,等待安装完成。
安装完成后,测试是否安装成功。
先配置C/C++环境变量:
- 变量名 变量值 - C_INCLUDEDE_PATH C:\MinGW\include - LIBRARY_PATH C:\MinGW\lib - Path C:\MinGW\bin 1234 1234
注意:Windows环境变量的修改不会立即生效,需要重启Windows。
开始测试,我的测试代码 test.c:
#include <stdio.h> int main(int argc, char const *argv[]) { printf("hello\n"); return 0; } 1234567 1234567在cmd中调用gcc:
gcc test.c -o test 1 1
出现如图,安装和环境变量配置成功了。
1、进入ST3,点击菜单栏的preferrence->Browse Packages,
2、新建一个文件,名为 C.sublime-build (注意不要修改文件名和大小写)。
如下图:
3、用记事本打开这个文件,加入以下内容。(如果没有看到代码片,请刷新下)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 { "cmd": ["g++", "${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", "cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"] }, { "name": "RunInCommand", "cmd": ["cmd", "/c", "g++", "${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & pause"] } ] }只要备份Packages\User文件夹即可,里面的sublime-settings文件都保存了你的所有设置,更换电脑之后,只要恢复过去,打开Sublime的时候会自动检测,下载并安装你需要的包。
备份文件夹:C:\Users\yourusername\AppData\Roaming\Sublime Text 3\Packages\User
备份文件夹:~/Library/Application/Support/Sublime\ Text\ 3/Packages/User 注意空格的转义= =。rm -rf /usr /balabala之类的梗我才没有听说过呢。
