自動生成MakeFile文件的幾大工具

淺談能自動生成makefile的幾大工具:

  • Autotools
  • cmake

Autotools:

  • Autotools是一個工具集,具有靈活性較大,對用戶角度使用較爲友好(cmake生成用戶權限較多)。
  • 開發步驟太多,配置繁瑣 [ autoscan + autoconf + automake ];
  • 通常編譯的./configure文件,大多通過由autotools構建的,最終生成Makefile和config.h文件

CMake:

  • CMake是一個跨平臺的安裝(編譯)工具
  • CMake類似make工具功能,用來讀取並執行CMakeLists.txt文件的語句,最終生成makefile
  • Cmake語言開發相對簡單,易於理解
  • 目前很多項目正在拋棄Autotools、qmake等,轉而採用cmake.

 

後續待完善... ...

 

 

 

發佈了29 篇原創文章 · 獲贊 43 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章