Sublime Text 3怎么编译运行C++程序?
1.打开Sublime Text 3
2.在上方菜单栏找到【Tools】 -> 【Build System】 -> 【New Build System】,并打开。
3.在打开的文件中输入一下内容
编译运行C++:
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
编译运行C:
{
"working_dir": "$file_path",
"cmd": "gcc -Wall \"$file_name\" -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c",
"variants":
[
{
"name": "Run",
"shell_cmd": "gcc -Wall \"$file\" -o \"$file_base_name\" && start cmd /c \"${file_path}/${file_base_name} & pause\""
}
]
}
按【Ctrl+S】保存,文件名命名随意,比如我命名了cpp。
4.默认的编译运行快捷键:【Ctrl+Shift+B】
请提前将输入法调为“英文”,如果是“中文”,会跳出来莫名其妙的东西。
跳出来两个选项,上者"cpp"是编译,下者"cpp - Run"是运行。
5.修改快捷键
在菜单栏中打开【Preferences】->【Key Bindings】
6.在Default (Windows).sublime-keymap —— User
输入一下内容。
例:你把快捷键设置为F9。
[
{ "keys": ["f9"], "command": "build", "args": {"select": true} }
]