Course Code:
cmake
Duration:
14 hours
Prerequisites:
- C++ 程式設計經驗
觀眾
- 軟體工程師
Overview:
CMake 是一种开源工具,用于通过计算机独立的方法管理软件的开发生涯。 使用 CMake,用户可以从同一源代码创建多个构件,而不会影响源代码。
由教练导,现场培训(在线或在线)旨在软件工程师谁想要使用 CMake 在跨平台环境中自动化建设过程。
在本研讨会结束后,参与者将能够:
- 构建,测试和包装软件与 CMake.
- 控制软件编辑过程。
- 使用 CMake 与本地建筑环境相结合。
- 解决常见建筑系统问题。
课程格式
- 互动讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中进行手动实施。
课程定制选项
- 要申请此课程的定制培训,请联系我们安排。
Course Outline:
介紹
CMake 概述
- 什麼是CMake?
- CMake 特點
- CMake 建築學
準備開發環境
- 安裝與設定CMake
CMake 快速入門
- 添加版本號和配置的頭檔
- 啟用對 C++ 的支援
- 構建和測試
圖書館
- 添加庫
- 添加使用要求
安裝和測試
- 使用安裝規則
- 測試應用程式
系統自檢
- 添加系統自檢
- 指定編譯定義
進階CMake
- 添加自訂命令列和生成的檔案
- 建築安裝人員
- 添加儀錶板支援
- 融合靜態和共用
- 使用生成的表達式
調試
- 打包調試和發佈
部署應用程式
- 添加匯出配置
保護應用程式
- 強化 CMake 構建
故障排除
總結和結論
Sites Published:
United Arab Emirates - Learning CMake
Czech Republic - Learning CMake