gpt4 book ai didi

c++ - 从 Sublime Text 2 构建后以 cmd 模式运行程序

转载 作者:搜寻专家 更新时间:2023-10-30 23:58:35 27 4
gpt4 key购买 nike

我使用带有 MinGW 的 Sublime Text 2 作为构建系统来编译我的 C++ 程序。我将以下构建添加到我的 Sublime 中:

{
"cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file"],
"path": "C:\\Program Files (x86)\\MinGWStudio\\MinGW\\bin\\"
}

现在我想在 cmd 窗口(而不是 Sublime 控制台)中运行我刚刚编译的程序我应该向该命令添加什么?谢谢。

最佳答案

像下面这样的构建系统将在构建后在新的 cmd 窗口中运行您的程序:

{
"cmd": ["mingw32-g++.exe", "-o", "$file_base_name", "$file"],
"path": "C:\\Program Files (x86)\\MinGWStudio\\MinGW\\bin\\",

"variants": [

{
"cmd": ["start", "cmd", "/k", "$file_base_name"],
"shell": true,
"name": "Run"
}
]
}

"Run" 名称具有特殊意义,这意味着当您选择此构建系统作为默认构建系统时,按 CtrlB 将编译您的程序,然后按 CtrlShiftB 将执行它。 start是开始运行一个独立进程的命令,cmdcmd.exe的缩写,Windows命令行程序, >/k 选项在您的程序退出后使结果窗口保持打开状态,以便您可以查看其输出、运行其他命令或您有什么。

关于c++ - 从 Sublime Text 2 构建后以 cmd 模式运行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19942347/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com