【Ware】Sublime Text 3怎么编译运行C/C++程序?

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} }
]

在这里插入图片描述

这之后按F9就可以调出两个选项了。

猜你喜欢

转载自blog.csdn.net/Ljnoit/article/details/105578378