运行c++文件,输入Sublime Text 2
Run C++ file with input in Sublime Text 2
编译完c++源代码后,我想通过sublime text命令将其与输入文件一起运行。如何做到这一点?
如果你的意思是在你的c++构建文件之后的参数,我已经找到了一种方法来做到这一点在一个狡猾的方式…我为c++11创建了一个新的构建系统,并将输入文件(参见下面的input_file)添加到Run部分。
{
"cmd": ["g++", "-Wall", "-Wextra", "-pedantic", "-std=c++0x", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",
"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "g++ -Wall -Wextra -pedantic -std=c++0x '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}' input_file"]
}
]}
将文件保存在"$HOME/.config/sublime-text-2/Packages/User
"中,以"C++11.sublime-build
"为例。选择"Build System c++ 11",它应该可以完成工作。
相关文章:
- 为 g++ build 设置超时,为 Sublime Text 运行?
- Sublime Text 3 在我尝试编译C++代码时在状态栏上显示"No Build System"。为什么?
- 在 Mac OSX 上运行 Sublime Text 3 中的 C++
- Sublime Text 3 Build System for Ubuntu
- 我正在尝试通过CreateProcess()在Sublime Text中打开文件,但是构建显示错误
- 在Sublime Text 2中运行cpp文件
- 在 Mac 上使用 Sublime Text 2 对 fstream 使用相对路径
- 无法使用Sublime Text 2构建Allegro计划
- Sublime Text 2用作C IDE是否有用?[VS.视觉工作室]
- 如何在Sublime Text 2,Windows 8中构建和运行C 程序
- g++ 使用 Sublime Text 2 构建C++代码时的致命错误
- 默认情况下,在Sublime Text 3中编译程序为c++14
- std::ifstream 在将文本编辑器从记事本++切换到Sublime Text 2以使用它正在读取的文件后无法读入?
- 如何使用sublimeREPL在Ubuntu 14.04上的Sublime Text 3中获取C++用户输入
- 在Sublime Text中构建系统
- Sublime Text 2 and MinGW
- 如何在Windows系统中使用Sublime Text在外部控制台中运行程序
- 无法使用 Sublime Text 2 构建C++程序
- 使用Sublime Text和cmake(构建系统)
- SDL 2.0 将问题与 Sublime Text 2 和 MinGW 联系起来