專案構建工具介紹(推薦使用cmake)

2021-10-07 16:17:43 字數 557 閱讀 9032

cmakelists.txt檔案,個人感覺是最好用的工具,支援多種ide的專案構建,而且vscode上面有相關外掛程式支援命令提示

project(test)

aux_source_directory(src code)

add_executable(test $)

cmake多個編譯同時編譯可能不穩定,會出現一些make錯誤,建議重新解壓編譯,刪除makefile和重新./configure都沒用

python構建工具,sconstruct檔案

xmake.lua檔案

target("test")

set_kind("binary")

add_files("src/*.c")

configure編譯configure檔案,shell語法,linux中使用,生成makefile

./configure

make -j4

make install

跨平台的構建工具,window、linux、mac都支援

使用構建工具MSBUILD

如果安裝了visual studio,缺省會在目錄 windir microsoft.net framework version 下有乙個msbuild.exe的工具,如果是64位作業系統,在 windir microsoft.net framework64 version 下也會有。如果沒有安裝v...

專案構建工具Gradle詳解

簡單的說,gradle就是用來構建專案的乙個工具。創世之初,世上只有make一種構建工具,後來,其發展為gnu make。後來由於技術的不斷發展,jvm生態圈裡出現了三個最流行的構建工具 task hellotask dolast 假設現在我們已經建立好了taska taskb taskc。task...

專案構建工具 Gradle筆記2

初始化階段 解析整個工程中所有project,構建所有的project對應的project物件 配置階段 解析所有的projects物件中的task,構件號所有的task的拓撲圖 執行階段 執行具體的task及其依賴task 在settings.gradle中列印一句話 gradle初始化階段會執行...