c - 在 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"
}
此构建系统无法打开新的终端窗口执行
解决方案
尝试gcc
在终端上使用命令行:
gcc -Wall program.c -o program.exe
然后你运行你的程序:
./program.exe
推荐阅读
- apache-spark - 每个文件夹级别的pyspark数据帧最大时间
- sql-server - SQL 链接表可以插入不能删除运行时 3086
- c - 为什么我会为此遇到分段错误?
- python - 列表的 DataFrame - 选择列表的多个随机项
- kotlin - 集合大小扩展功能
- bash - 如何在我的输出中包含返回空白值的 grep 搜索?
- java - 将消息发送到运行时定义的 Kafka 主题
- .net - .NET 5 可以替代 .NET Core 3.1 无法替代的 .NET Standard 吗?用例
- google-sheets - 按列名过滤行的下拉菜单 - gsheet
- flutter - Flutter中如何获取第一个索引值