CMake builds large c++projects

Compile and install cmake on multiple platforms

75931 people study

primary 138 class hours Updated on December 21, 2023

 QR code Download the school APP Cache video for offline viewing

 Xia Caojun
    • Best selling package
    • Selected Package
    • Popularity package
    • Exclusive package
    • High salary package
C/C++Cross platform R&D Fundamentals Introduction and Practical Series
C++Design Pattern Theory and Practice
95614 people study
¥198.00
C++QT5 Cross platform Interface Programming Principle and Practical Video Course
288263 people study
¥268.00
FFmpeg Android streaming media player development practical video course - based on NDK, C++and FFmpeg Android
157798 people study
¥298.00
More 23 courses
C++cross platform development engineers from skill mastery to project practice courses
C++11 14 17 20 Multi thread from principle to thread pool practice
28431 people study
¥199.00
Libevent C ++ high concurrency network programming
70885 people study
¥298.00
[Xia Caojun] C++programming FFMpegSDK beauty live streaming practice - based on qt5, opencv video course
102330 people study
¥198.00
More 14 courses
C++Cross platform Practice Series
C++QT5 Cross platform Interface Programming Principle and Practical Video Course
288263 people study
¥268.00
[Xia Caojun] C++socket network programming complete practical http server (supporting php) video course
91760 people study
¥128.00
[Xia Caojun] C++programming FFMpegSDK beauty live streaming practice - based on qt5, opencv video course
102330 people study
¥198.00
More 9 courses
C++cross platform development and ffmpeg, opencv audio and video technology
[Xia Caojun] C++socket network programming complete practical http server (supporting php) video course
91760 people study
¥128.00
[Xia Caojun] c++practical learning OpenCV3.2+QT5+ffmpeg practical development video editor video tutorial
106523 people study
¥168.00
[Xia Caojun] C++practical teaching you how to use ffmpeg and QT to develop player practical video courses
207872 people study
¥268.00
More 8 courses
C++cross platform development and ffmpeg, opencv audio and video technology
[Xia Caojun] C++socket network programming complete practical http server (supporting php) video course
91760 people study
¥128.00
[Xia Caojun] c++practical learning OpenCV3.2+QT5+ffmpeg practical development video editor video tutorial
106523 people study
¥168.00
[Xia Caojun] C++practical teaching you how to use ffmpeg and QT to develop player practical video courses
207872 people study
¥268.00
More 8 courses
  • Course Introduction
  • Course outline

Suitable for:

Some language foundation, want to learn Linux platform project development Want to learn cross platform construction scheme Students who want to learn automated unit testing methods The company needs to use cmake for project construction

You will learn:

Compile and install cmake on multiple platforms

  • Compile and install cmake on multiple platforms
  • Be able to use CMake to build cross platform c++projects (Linux MacOS Windows)
  • Can use cmake to cross compile Android C++NDK projects
  • Can use cmake to cross compile Hongmeng's C++ETS project
  • Ability to cross compile embedded Linux C++projects using cmake
  • Be able to master CMake core syntax and key configurations
  • Deploy C++projects using cmake install
  • Can use cmake to integrate google test to implement C++unit testing

Course introduction:

Program Benefits

Multi platform compilation and installation cmake

Able to use CMake Build cross platform c++ Project( Linux MacOS Windows

Able to use cmake Cross compilation Android Of C++NDK project

Able to use cmake Cross compiling Hongmeng's C++ ETS project

Able to use cmake Cross compile embedded Linux C++ project

Be able to master CMake Core syntax and key configuration

use cmake install deploy C++ project

Able to use cmake integrate googletest realization C++ unit testing

 

Suitable for people

Have some basic language skills and want to learn Linux Platform project development

Want to learn cross platform construction scheme

Students who want to learn automated unit testing methods

The company needs to use cmake Project construction

Learning plan

Learn more than one hour every day

Follow the video to write cmake code

common problem

I am mac Can computers learn this course

Yes, the first chapter of this course provides mac linux windows Environment installation and deployment. The following code can run on multiple platforms.

 Cmake Long Figure 1.png

 Cmake Long Figure 2.png


Expand more

Course outline- CMake builds large c++projects

Expand more
on-line
customer service
APP
download

Download Android client

Download iPhone client

official
WeChat

Follow official WeChat

return
Top