1. 程式人生 > >樹莓派下編譯多個.cpp檔案

樹莓派下編譯多個.cpp檔案

轉自https://www.jianshu.com/p/e5c6a255076b

新建一個test資料夾  在test下新建myinclude和src兩個資料夾如圖


命令cd myinclude 進入myinclude 資料夾 ,在該資料夾 命令vim  myhead.h 寫標頭檔案 

儲存 退出 接下來寫 myhead.cpp檔案 執行 命令vim myhead.cpp  


儲存退出。進入src 資料夾下 寫main.cpp


執行命令 vim main.cpp


儲存退出

進入myinclude資料夾下 執行 g++ -c myhead.cpp -o myhead.o (第一次沒有帶-c 發生錯誤)-c的作用是將一個檔案編譯,但是不連結


檢視下樹目錄tree -L 2


進入src 檔案下

執行命令g++ -c main.cpp -o main.o -I ../myinclude/  (一定要帶-c)


執行命令g++ -o main main.o ../myinclude/myhead.o


看下樹目錄 


main就是生成的可執行檔案

輸入命令執行 ./main