Sublime Text 2 C编译

时间:2013-06-25 15:39:59

标签: c sublimetext2

我得到一个奇怪的错误,当我去构建一个C文件时,有两件事情发生了。首先,编译一个基本的C文件(一个只是空的)需要比平常更长的时间。其次,当我编译程序时,底部的输出框中有很多新行,所以我必须滚动到输出的顶部以查看它们是否是错误。我该如何解决这个问题?

这是我的构建系统。

{
  "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}", "-lm", "-Wall"],
  "selector" : "source.c",
  "shell":false,
  "working_dir" : "$file_path"
}

由于

1 个答案:

答案 0 :(得分:-3)

您使用什么操作系统? Linux呢?使用Linux更实用,因为您在终端中进行编译。

安装编译器 1 - 确保已安装编译器。如果你没有,打开终端(Ctrl + Alt + t)并输入它并按Enter:sudo apt-get install g ++ gcc build-essential

编译文件

  1. 打开终端并转到已保存文件的本地。
  2. 输入终端:gcc filename.c -o filename
  3. 然后,输入:
  4. ./filename您在终端中正常运行的程序。
  5. PS:

    gcc适用于.c

    中的程序

    g ++ for .cpp

    中的程序

    -o =创建“可执行”文件

    ./ =运行程序