首先下载mingw,
然后参照上一篇(使用sublime编译运行C程序)配置环境变量。
sublime配置C++语言环境
1、sublime->工具->编译系统->新建编译系统 输入如下配置信息:
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": "g++ -Wall -std=c++11 \"$file_name\" -fexec-charset=gbk -o \"$file_base_name\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ -Wall -std=c++11 \"$file\" -fexec-charset=gbk -o \"$file_base_name\" && start cmd /c \"\"${file_path}/${file_base_name}\" & pause\""
}
]
}
保存为C++.sublime-build
2、选择你的C++.sublime-build作为编译系统即可
3. 使用
选择tool –> Build System –> C++,随便写一个C++代码,按Ctrl+Shift+B就能编译/运行了。
这里解释一下上面一些字段的意思,该文件其实是一个JSON文件。
$file_path |
当前文件所在路径, 比如 C:\Files. |
$file |
当前文件的完整路径, 比如 C:\Files\Chapter1.txt. |
$file_name |
当前文件的文件名, 比如 Chapter1.txt. |
$file_extension |
当前文件的扩展名, 比如 txt. |
$file_base_name |
当前文件仅包含文件名的部分, 比如 Document. |
$packages |
Packages 文件夹的完整路径. |
$project |
当前项目文件的完整路径. |
$project_path |
当前项目文件的路径. |
$project_name |
当前项目文件的名称. |
$project_extension |
当前项目文件的扩展部分. |
$project_base_name |
当前项目仅包括名的部分. |
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。
2018年1月25日 15:48 沙发
收藏了。非常不错的文章
2018年1月25日 21:27 1层
@烟台网络营销 -_-||。