![如何编译用 sublime text 编写的 c 程序?](https://linux22.com/image/985972/%E5%A6%82%E4%BD%95%E7%BC%96%E8%AF%91%E7%94%A8%20sublime%20text%20%E7%BC%96%E5%86%99%E7%9A%84%20c%20%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我是编程新手,我用过 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