Logo
☆☆☆☆☆
0.0
初级
37h

现代CMake用于C++

构建生产级别的软件并非易事。开发者常面临缺乏清晰指导方针的问题,难以设计出高效且优雅的解决方案。本课程为学习者提供从头到尾的实践体验,帮助你以系统化的方式开发C++项目。 你将从如何在项目中使用CMake开始,接着学习自动化复杂任务的方法,包括构建、测试和打包。然后,你将掌握如何组织源代码目录,以及如何定义构建目标和发布包。课程结束时,你将了解可执行文件和库的编译与链接过程,理解这些步骤的具体工作原理,并学会优化整个流程以获得最佳效果。 完成本课程后,你将能够熟练运用CMake及其相关工具来构建、打包和测试C++项目。同时,你也能基于项目需求,做出合理的工具选择决策,用于配置、测试及报告项目结果。

15 课时
包含在订阅套餐中
个性化学习
由 AI 驱动
现代CMake用于C++
构建生产级别的软件并非易事。开发者常面临缺乏清晰指导方针的问题,难以设计出高效且优雅的解决方案。本课程为学习者提供从头到尾的实践体验,帮助你以系统化的方式开发C++项目。 你将从如何在项目中使用CMake开始,接着学习自动化复杂任务的方法,包括构建、测试和打包。然后,你将掌握如何组织源代码目录,以...

你将学到什么

对软件构建过程各步骤的深入理解

内容

0 课时 0 测验 0 挑战

课程暂未关联课时

当前课程存在,但没有可学习的课时内容。请稍后再试。

评价

阅读参加过此课程的学生的评价,并分享您的学习体验。

评价与评论 (0)