CMake CMake概覽和語法手冊

2021-09-25 06:01:48 字數 255 閱讀 3165

寫了關於make的教程之後,對cmake的作用也更加清晰

之前使用使用cmake會生成makefile,然後再使用make進行編譯,所以cmake其實是乙個輔助的編譯工具

makefile的語法感覺符號多且雜,不像cmake的語法比較直觀易懂

所以可以使用cmake進行人性化的cmakelists.txt檔案的配置,然後使用cmake對應的cmake指令自動生成

對應的makefile,最後使用make按照makefile進行專案的編譯

shell Bash 基本語法概覽

bin bash 呼叫bash作為直譯器 read a 從終端讀入字串並存入a declare i a 宣告a為整型資料 shell變數預設為字串 expr 四則運算 c expr a b 對a和b的值進行四則運算,並把結果賦給c shell特殊字元 root提示符 代表直譯器 後跟注釋 普通使用者...

USB 主機和配件概覽

android 通過 usb 配件和 usb 主機兩種模式支援各種 usb 外圍裝置和 android usb 配件 實現 android 配件協議的硬體 在 usb 配件模式下,外部 usb 硬體充當 usb 主機。配件示例可能包括機械人控制器 擴充套件塢 診斷和 裝置 自助服務終端 讀卡器等等。...

Flink 架構和拓撲概覽

架構 要了解乙個系統,一般都是從架構開始。我們關心的問題是 系統部署成功後各個節點都啟動了哪些服務,各個服務之間又是怎麼互動和協調的。下方是 flink 集群啟動後架構圖。當 flink 集群啟動後,首先會啟動乙個 jobmanger 和乙個或多個的 taskmanager。由 client 提交任...