使用CMake构建C/ c++ (Early Access)

使用CMake构建C/ c++ (Early Access)

更高效地管理C/ c++项目

速率限制

无法识别代码。

关于本课程

这是一个早期访问版本显示课程的前几课。更多的产品将很快推出。C/ c++用CMake构建课程是为那些几乎没有CMake经验的C/ c++开发人员设计的。这可能包括那些大学里有C/ c++经验的人或业余开发人员。本课程解释了重要的概念,并带你通过一系列互动练习。随着开发人员技能的提高,您可能会注意到项目变得更加复杂。学习CMake为您提供了一个在面对这种复杂性时保持高效的工具。我们将从设置实验室环境的基础知识开始,并回顾C/ c++构建过程。然后我们将讨论工件。这包括为您的程序提供功能的库,以及可执行文件。管理库,它们彼此作为目标和包的可见性将是重要的。我们还将讨论构建系统和生成器,以及其他工具和技术。在培训结束时,您将有足够的实践经验开始使用CMake作为日常开发过程的一部分。你会在JFrog Academy柯南包管理器课程中发现CMake和许多这些想法。这个CMake课程的另一个好处是准备充分利用柯南和柯南训练。

课程

  • 课程概述
  • 实验室环境设置
  • 审查构建过程
  • 生成库
  • 使用图书馆
  • 最后的测试

关于本课程

这是一个早期访问版本显示课程的前几课。更多的产品将很快推出。C/ c++用CMake构建课程是为那些几乎没有CMake经验的C/ c++开发人员设计的。这可能包括那些大学里有C/ c++经验的人或业余开发人员。本课程解释了重要的概念,并带你通过一系列互动练习。随着开发人员技能的提高,您可能会注意到项目变得更加复杂。学习CMake为您提供了一个在面对这种复杂性时保持高效的工具。我们将从设置实验室环境的基础知识开始,并回顾C/ c++构建过程。然后我们将讨论工件。这包括为您的程序提供功能的库,以及可执行文件。管理库,它们彼此作为目标和包的可见性将是重要的。我们还将讨论构建系统和生成器,以及其他工具和技术。在培训结束时,您将有足够的实践经验开始使用CMake作为日常开发过程的一部分。你会在JFrog Academy柯南包管理器课程中发现CMake和许多这些想法。这个CMake课程的另一个好处是准备充分利用柯南和柯南训练。

课程

  • 课程概述
  • 实验室环境设置
  • 审查构建过程
  • 生成库
  • 使用图书馆
  • 最后的测试
|点击这里阅读服务条款|特色|JFrog.com|cookie设置