Sublime Text3添加C++编译与运行
安装MinGW
1.安装MinGW ,其安装方法一直下一步,安装完后点Continue会出现一个窗口,在Basic Setup下标记所有包,然后在菜单里点"Apply Changes"开始下载
2.在在系统环境变量PATH里添加C:\MinGW\bin;
3. 新建LIBRARY_PATH变量,在值中加入C:\MinGW\lib。(标准库位置)
4.新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include。
5.测试MinGW是否安装成功。Win+R,运行cmd命令行,在cmd窗口中执行g++ -v。
配置sublime
以管理员身份运行sublime text 3,进入菜单,工具-编译系统-新编译系统
windows
{ "cmd": ["g++", "${file}", "-o","${file_path}/${file_base_name}"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:?(.*)$", "working_dir": "${file_path}", "encoding":"cp936", "selector": "source.c, source.c++", "variants": [ { "name": "Run", "shell_cmd": "g++ -Wall -std=c++11 \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\"" } ] }
linux 假设终端为gnome-terminal
{ "cmd" : ["g++", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "selector" : "source.c, source.c++", "shell":false, "working_dir" : "$file_path", "variants": [ { "name": "Run", "cmd": ["gnome-terminal", "-e", "bash -c \"g++ '${file}' -o '${file_path}/${file_base_name}' -lm -Wall && '${file_path}/${file_base_name}' ; read -p '\nPress any key to continue...'\""] } ] }
设置运行快捷键
在首选项,快捷键设置里添加
{ "keys": ["ctrl+shift+b"], "command": "build", "args": { "variant": "Run" } }
这样就完成安装了!可以测试 一下CPP文件了!下面是一个示例
#include <iostream> using namespace std; int main(int argc, char const *argv[]) { cout << "hello word!"; return 0; }