在Linux中,使用C语言编写的程序可以通过以下步骤进行编译和执行:
打开终端,并进入到存放C源文件的目录。
使用文本编辑器创建或者打开C源文件,扩展名为.c
。例如,使用vim
编辑器创建一个名为hello.c
的源文件:
$ vim hello.c
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
保存并退出文本编辑器。
使用命令行工具gcc
编译源文件。执行以下命令:
$ gcc -o hello hello.c
这将会在当前目录下生成一个名为hello
的可执行文件。
$ ./hello
程序将会输出Hello, World!
。
注意:在编译过程中,可以通过-o
参数指定输出的可执行文件的名称。上述示例中,使用-o hello
将编译生成的可执行文件命名为hello
。如果没有指定输出文件名,默认情况下会生成一个名为a.out
的可执行文件。