【发布时间】:2019-01-11 16:39:23
【问题描述】:
我想在 Linux Mint 上的 Sublime Text 3 中由 sublime-build 触发的终端窗口中打开如下所示的 C 程序(带输入)。
我在我的 sublime-build 文件中写什么来实现它?
#include <stdio.h>
int main()
{
printf("Hello World!\n");
printf("Enter a number: ");
int n;
scanf("%d", &n);
printf("Your number: %d", n);
}
下面这个 sublime-build 文件:
{
"cmd" : ["gcc $file_name -o ${file_base_name} && ./${file_base_name}"],
"selector" : "source.c",
"shell": true,
"working_dir" : "$file_path"
}
此构建系统无法打开新的终端窗口执行
【问题讨论】:
-
我到处检查...没有得到我的答案
-
添加
gcc -Wall -Wextra -pedantic -Wshadow -o ${file_base_name} $file_base_name,(你错过了最后一个$file_base_name)你也没有启用编译器警告——并且在编译没有警告之前不要接受代码。
标签: c sublimetext3 linux-mint