Makefile 概述 程序的編譯和鏈接

概述

      工程中的源文件很多,一般都是按類型、功能、模塊分別放在各個目錄中

      makefile 定義了一系列的規則來指定,哪些文件先編譯,哪些文件後編譯,哪些文件重新編譯,還有些進行更復雜的功能操作
      makefile 好處:“自動化編譯”,只需要 make 命令,整個工程完全自動編譯,提高了開發的效率

      make :解釋 makefile 中指令的命令工具

      遵循於 IEEE 1003.2-1992 標準的(POSIX.2)

程序的編譯和鏈接

    編譯(compile):把源文件編譯成中間代碼文件(Object File)(O 文件或 OBJ 文件)

    鏈接(link):大量的 Object File 合成 執行文件
    可把中間目標文件打個包( Archive File): .a 文件

 

 

 

 

 

 

 

 

 

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