我在 Ubuntu 下使用 sublime text。正如每个 sublime 文本用户都知道的那样,我们可以使用Tools->Build从 sublime 中的 .cpp 文件构建,然后使用Tools->Run运行它。这个真的很方便!
问题是可执行文件只能在 sublime 底部的本地窗口内运行,而不能交互地接受用户输入。
我将C++.sublimetext中的 cmd 行更改为:
"cmd": ["x-terminal-emulator","-e", "g++ '${file}' -o '${file_path}/${file_base_name}'
&& '${file_path}/${file_base_name}'"]
虽然打字
“x 终端模拟器 -e 可执行文件路径和名称”
在终端中确实有效,但它在崇高中失败了。这是崇高的错误吗?
有什么办法让它在终端中运行?