我想运行如下程序(带有输入),在Linux Mint的Sublime Text 3中通过sublime-build触发的终端窗口中打开以下程序(带有输入)。
我要在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);
}
下面的这个崇高构建文件:
{
"cmd" : ["gcc $file_name -o ${file_base_name} && ./${file_base_name}"],
"selector" : "source.c",
"shell": true,
"working_dir" : "$file_path"
}
此构建系统无法打开新的终端窗口以执行
答案 0 :(得分:-1)
尝试在终端上使用gcc
命令行:
gcc -Wall program.c -o program.exe
然后您运行程序:
./program.exe