在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
的可執行文件。