课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • cmake构建c++项目快速入门

教学服务

  • icon

    技术积累

  • icon

    从原理讲解到代码实现

讲师介绍

  • 捷帝科技创始人,华为认证HDE全球开发专家,华为HarmonyOS开发者创新大赛导师,南京大学全日制双硕士,近二十年c++跨平台研发经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,虚拟化安全迁移,中国排联比赛鹰眼系统和高速云摄像机,精确室内定位软硬件。

  • 课程详情

    《cmake构建c++项目快速入门》讲师:夏曹俊

    什么是CMake,为什么要使用它
    CMake 是用于构建、测试和软件打包的开源跨平台工具,
    为什么要用cmake,是因为我们需要一个构建系统:
    1想避免硬编码路径
    2.需要在多台计算机上构建一个包
    3.使用 CI(持续集成)
    4.需要支持不同的操作系统
    5.支持多个编译器
    6.使用 IDE
    7.描述你的程序的逻辑结构,而不是标志和命令
    8.你想使用库
    9.使用其他工具来帮助您编写代码 moc ProtoBuf
    10.单元测试