首页 > 解决方案 > 在 Linux Mint 上使用 Sublime Text 3 运行 C 程序

问题描述

我想在 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"
}

此构建系统无法打开新的终端窗口执行

标签: csublimetext3linux-mint

解决方案


尝试gcc在终端上使用命令行:

gcc -Wall program.c -o program.exe

然后你运行你的程序:

./program.exe

推荐阅读