最近开始接触Ubuntu系统,在尝试使用Sublime Text3配置C++编译环境后,发现每次使用g++编译如果程序涉及cin等输入交互时,都需要自己调用终端执行,非常不方便。下面给出一种自动调用终端编译执行的方法:
- 新建编译系统,输入如下指令,并保存为新编译系统为g++,然后在菜单中选中该编译系统:
{
"cmd": ["g++ ${file} -o ${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",