gcc
是 GNU C Compiler,用于編譯 C 語言代碼
gcc
生成可執行文件,只需在命令行中輸入以下命令:gcc source_file.c -o output_file
其中,source_file.c
是你的 C 源代碼文件,output_file
是你希望生成的可執行文件名。-o
選項表示輸出文件。例如,如果你有一個名為 main.c
的源文件,并希望將其編譯為名為 my_program
的可執行文件,你可以使用以下命令:
gcc main.c -o my_program
gcc
生成目標文件(即 .o
文件),請使用 -c
選項。這將告訴編譯器僅執行編譯過程的第一階段,而不進行鏈接。以下是生成目標文件的命令:gcc -c source_file.c -o object_file.o
其中,source_file.c
是你的 C 源代碼文件,object_file.o
是你希望生成的目標文件名。例如,如果你有一個名為 main.c
的源文件,并希望將其編譯為名為 main.o
的目標文件,你可以使用以下命令:
gcc -c main.c -o main.o
然后,你可以將多個目標文件鏈接成一個可執行文件。例如,如果你有兩個目標文件 main.o
和 utils.o
,你可以使用以下命令將它們鏈接成一個名為 my_program
的可執行文件:
gcc main.o utils.o -o my_program