1. 編輯c程式檔案,名字為main.c
#include int main(void)
2. 編譯與執行
(1)簡單直接的方式
如下命令會在當前目錄下生成a.out檔案,使用./a.out執行
gcc main.c
./main
(2)分步驟
//原始檔編譯為可執行檔案,生成main.o
gcc -c main.c
編譯為可執行檔案main
gcc -o main main.o
//使用./main命令執行
./main
(3)一步執行(可設定生成檔案的名稱)
//hello是輸出的檔名
gcc main.c -o hello
//執行
./hello
linux下使用gcc編譯執行C C 程式
編譯c 首先,程式編譯過程有 1.預處理 展開巨集,標頭檔案,檢查 是否有誤 2.編譯 將.c轉為彙編 s 3.彙編 將彙編 s轉為機器 o 4.鏈結 將所有機器 o和庫檔案鏈結成乙個可執行程式 一般編譯常常包括了 預處理,編譯,彙編 在linux系統中,編譯c使用gcc編譯器,如下 gcc o o...
windows下使用gcc編譯boost庫
雖然我只是一很菜很菜的菜鳥,可是卻非常迷戀gcc gdb vim的組合,就算現在的vc如何強大如何方便,在進行一些只使用標準庫和win sdk的程式設計時大部分時候還是在gvim裡進行的。boost tools src build.bat gcc 即可指定使用gcc。完成這一步後同級目錄下會生成乙個...
windows下使用gcc編譯boost庫
雖然我只是一很菜很菜的菜鳥,可是卻非常迷戀gcc gdb vim的組合,就算現在的vc如何強大如何方便,在進行一些只使用標準庫和win sdk的程式設計時大部分時候還是在gvim裡進行的。boost tools src build.bat gcc 即可指定使用gcc。完成這一步後同級目錄下會生成乙個...