怎么在Sublime Text2中编译运行c++

 我来答
好程序员
2016-08-29 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部

1.安装MinGW和Sublime Text2

2.配置环境变量将下面代码复制,粘贴到新建文本文档中,保存为 "   添加环境变量 .bat    " ,右键以管理员身份运行.wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;C:\MinGW\bin"wmic ENVIRONMENT create name="LIBRARY_PATH",username="<system>",VariableValue="C:\MinGW\lib"wmic ENVIRONMENT create name="C_INCLUDEDE_PATH",username="

3.新建C语言编译系统

选择tool –> Build System –> New Build System

4.然后输入以下代码




{

"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保存,会自动打开user目录(Sublime Text 3\Packages\User),我们修改 文件名为 c.sublime-build,保存在此目录。

5.这时候,可以在Tools -> Build System下看到刚才新建的c了

选中后就可以使用了。

6.选中后就可以使用了。

7.Build System中除了选择具体的编译系统,还可以选择第一个:Automatic 自动选择,会根据打开的文件后缀自动选择。由于默认情况下.c文件sublime识别为c++类型,所以使用自动选择的时候还需要修改一点:先用sublime打开.c文件的时候 默认是c++格式

8.点击红色箭头处的c++  选择Open all with current extension as .. 然后选择C

9.这样以后打开.c文件就默认是c类型

这时候按Ctrl+Shift+B

10.第三个就是编译第四个就是编译并运行

新建C++编译系统方法和上面的c语言的配置一样,只要把配置文件中的gcc改为g++ ,source.c改为source.c++ ,保存文件名c.sublime-build改为c++.sublime-build就可以了。代码如下  { "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": "s

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式