C++ 頭文件和源文件 和 編譯流程


g++編譯器:

1、g++ -E main.cpp -o main.i   生成預處理文件(.i)

2、g++ -s main.i -o main.s 編譯到匯編語言,不進行匯編和鏈接,即只激活預處理和編譯,生成匯編語言(.s)

3、g++ -c main.s -o main.o  編譯、匯編到目標代碼,不進行鏈接,即生成目標文件(.o

4、g++ main.o printf1.o printf2.o -o main.exe  生成鏈接文件

5、執行

g++編譯流程 

 https://blog.csdn.net/richerg85/article/details/17073805

C/C++程序編譯流程 (單文件多文件流程圖)

 

http://www.cnblogs.com/lulipro/p/5105091.html

 

C++中頭文件(.h)和源文件(.cpp)都應該寫些什么 

https://blog.csdn.net/lyanliu/article/details/2195632

C++頭文件,預處理詳解

http://www.cnblogs.com/lulipro/p/5976601.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM