當前位置:編程學習大全網 - 電腦編程 - 如何用makefile編譯多個c文件

如何用makefile編譯多個c文件

假設有下面幾個c++文件:

wherewhen.h wherewhen.c

countdown.h countdown.c 包含了math.h, 需要連接庫文件

main.c 主函數, main.c 包含了兩個頭文件 wherewhen.h and countdown.h

1、第壹種編譯方法:

g++ -Wall -g wherewhen.c countdown.c main.c -lm -o myprogram

生成可執行文件myprogram

2、第二中編譯方法, 分別編譯各個文件:

g++ -Wall -g -c wherewhen.c

g++ -Wall -g -c countdown.c

g++ -Wall -g -c main.c

g++ -g wherewhen.o countdown.o main.o -lm -o myprogram

  • 上一篇:迷妳編程是什麽時候出來的?
  • 下一篇:大眾途觀方向盤下方有異響怎麽回事
  • copyright 2024編程學習大全網