什麼是 cmake?
C/C++ 專案的 CMake 建置系統技能。在編寫或重構 CMakeLists.txt、配置來源外建置、選擇生成器(Ninja、Make、VS)、使用 target_link_libraries 管理目標和依賴項、透過 find_package 或 FetchContent 整合外部套件、啟用清理程式、設定用於交叉編譯的工具鏈檔案或匯出 CMake 套件時使用。在有關 CMakeLists.txt、cmake 設定錯誤、目標屬性、安裝規則、CPack 或 CMake 預設的查詢時啟動。 來源:mohitmishra786/low-level-dev-skills。