Главная
Study mode:
on
1
Intro
2
Ugly Syntax
3
Function vs Macro
4
How do we evolve
5
Deprecation
6
Variables
7
No Variables
8
File Glop
9
Targets
10
Compile Features
11
Compile Requirements
12
Compile Options
13
User Requirements
14
Target Link Libraries
15
Pure User Requirements
16
Project Boundaries
17
Fine Modules
18
Export Library Interface
19
Directory Expression
20
CPAC
21
CPAC Configuration
22
Install CMake Projects
23
ImportExport Packages
24
Package Manager
25
External Libraries
26
Additional Guideline
27
C Test
Description:
Discover effective CMake techniques in this comprehensive conference talk from C++Now 2017. Learn how to leverage CMake, CTest, and CPack for building, testing, and packaging C++ projects. Explore best practices for managing dependencies, exporting libraries, and cross-compiling for different platforms. Gain insights into running tests in emulators, analyzing code coverage, and performing static and dynamic code analysis. Delve into topics such as function vs. macro usage, deprecation strategies, variable management, compile features and options, user requirements, target linking, and project boundaries. Master advanced concepts like exporting library interfaces, CPACK configuration, installing CMake projects, and working with external libraries. Enhance your C++ development workflow with practical knowledge on effective CMake usage.

Effective CMake

CppNow
Add to list
0:00 / 0:00