相关题库

咨询

其他联系方式

所属系列课程

评价

使用协议与隐私政策

感谢您使用网易云课堂!

为了更好地保障您的个人权益,请认真阅读《使用协议》《隐私政策》《服务条款》的全部内容,同意并接受全部条款后开始使用我们的产品和服务。若不同意,将无法使用我们的产品和服务。

同意
如何利用CMake开发C/C++,无为斋主,C/C++在智能家居、智能家电、机器人、人工智能等行业应用广泛,C/C++无疑是除Java之外最常用的编程语言,但受限于学校的课程安排和企业的内部分工,不少学生和工程师更多的聚焦实现业务逻辑,而对大型项目该如何构建缺少了解,这部分的工作多有架构师或资深的工程师完成。这在一定程度上影响了协作效率,对个人价值的发挥也不利。 在本课程中我们围绕如何利用C/C++开发复杂、大型项目,详细的介绍了该如何应用CMake为代表的构建系统来管理项目。整个课程包括四部分的内容: 第一部分:编译和构建基础,我们从编译的流程讲起,给大家介绍了开发C/C++所需的GNU编译工具、构建工具以及常用的IDE开发环境。 第二部分:常规构建与编译,我们从最基础的单文件项目开始,逐步深入、拓展到多文件、动态库、多目录、安装配置、自动化测试等。 第三部分:深入理解构建系统,在第二部分的基础上进一步系统的介绍构建系统涉及的配置、生成、编译、安装、打包等内容 第四部分:针对大规模工程实践中所涉及的交叉编译、分布式编译、编译脚本等为大家做拓展性的介绍。 适用人群:计算机相关专业的在校学生和智能硬件、机器人、人工智能相关方向的软件工程师
手机课堂
下载App
返回顶部