如何编译用 sublime text 编写的 c 程序?

如何编译用 sublime text 编写的 c 程序?

我是编程新手,我用过 sublime text,但是 gcc 命令不起作用,我需要帮助来编译代码

答案1

通常,您只需运行它gcc filename.c,它就会生成一个a.out可执行文件。作为快捷方式,您也可以运行它make filename,它会创建一个具有相同文件名(不带扩展名)的二进制文件。例如:

$ cat helloworld.c 
#include <stdio.h>

main() {
    printf("Hello, world!\n");
    return 0;
}

$ gcc helloworld.c
$ ./a.out 
Hello, world!

$ make helloworld
cc     helloworld.c   -o helloworld
$ ./helloworld 
Hello, world!

答案2

首先你必须安装构建必需品:

sudo apt-get install build-essential -y

然后在 Sublime Text 上编写程序,并以 *.c 扩展名保存,例如:my_program.c

然后使用“ctrl+alt+t”打开终端并转到放置程序的文件夹。

然后在命令行中输入:

gcc my_program.c -o my_program

并执行程序:

./my_program

答案3

Ubuntu 内置了编译 C 的功能。你可以在终端中执行此操作

到达文件所在的目录:

cd /directory/of/your/file

然后:

gcc filename.c -o name

gcc 是编译 c 的命令,name 是新可执行文件的名称,您可以像这样执行:

./name

相关内容