Linux C/C++編程之(八)gcc編譯

一、概述

在這裏插入圖片描述

二、gcc編譯的四個階段

在這裏插入圖片描述

三、gcc命令

在這裏插入圖片描述

四、gcc編譯

1. gcc -E

預處理/頭文件展開/宏替換
在這裏插入圖片描述

2. gcc -S: 生成彙編指令

在這裏插入圖片描述

3. gcc - c: 生成二進制文件

在這裏插入圖片描述

4. gcc -I: (包含頭文件)

在這裏插入圖片描述

5. gcc -o: 指定輸出

在這裏插入圖片描述

6. gcc -D xxxx: 編譯時傳遞宏

-D之前
在這裏插入圖片描述
在這裏插入圖片描述
-D之後
在這裏插入圖片描述

7. gcc -g: 用於gdb調試

在這裏插入圖片描述

8. gcc -Wall: 多警告

在這裏插入圖片描述

9. gcc -lstdc++: 指定c++方式編譯

在這裏插入圖片描述
g++ 執行 -o 輸出
在這裏插入圖片描述
gcc 執行 -o 輸出在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章