filmov
tv
Modern CMake for Qt Developers | Keynote | #QtWS21

Показать описание
With 55% of developers using CMake as a build tool for C++ code, CMake is the de facto standard build tool for C++. The CMake development team and community are excited that Qt6 will be using CMake as its main build system.
CMake has evolved over the past 20 years and each time a major community adopts CMake, there are features added to support that community. Qt6 is not unique in this respect. Several features have been added to CMake in support of this transition. For example, the ninja build now supports multiple configurations at the same time, automoc support has been improved, and custom commands can add depend information. In addition to covering those new additions and others, this talk will cover what it takes to write modern CMake code taking advantage of the latest paradigms of CMake coding and the new features available to developers.
Speaker: Bill Hoffman (Founder and CTO, Kitware)
⬇️⬇️ All Qt World Summit 2021 sessions ⬇️⬇️
CMake has evolved over the past 20 years and each time a major community adopts CMake, there are features added to support that community. Qt6 is not unique in this respect. Several features have been added to CMake in support of this transition. For example, the ninja build now supports multiple configurations at the same time, automoc support has been improved, and custom commands can add depend information. In addition to covering those new additions and others, this talk will cover what it takes to write modern CMake code taking advantage of the latest paradigms of CMake coding and the new features available to developers.
Speaker: Bill Hoffman (Founder and CTO, Kitware)
⬇️⬇️ All Qt World Summit 2021 sessions ⬇️⬇️
Modern CMake for Qt Developers | Keynote | #QtWS21
Modern CMake for modular design - Mathieu Ropert - Meeting C++ 2017
Modern CMake for C++
Converting QMake for Qt to CMake, Part 1
C++ : Add CMake project as subproject in CMake project in Qt Creator
MODERN CMAKE for MORE CODING time for beginners!
Deploy Qt WebAssembly with Cmake
C++ : qt add a database sql into a project imported from cmake
C++ : Using CMake with Qt5 and Qt Plugins
Webinar 022: Modern CMake
The only CMake tutorial you will ever need (easy CMake setup tutorial)
IDEAS-ECP Webinar: Introduction to Modern CMake
Developing Qt6 Projects With CMake | Tools | #QtWS21
C++ : How do I add QSerialPort Module into CMake?
C++ : OpenGL + Qt using CMake
Embracing Modern CMake - Stephen Kelly
Cross-platform Qt 6 CMake Project Setup
How C++ took a turn for the worse
CMake and Qt (Part 3) - Hello World in CMake
C++ : Qt resources files with CMake and AUTORCC
CMake and Qt. qt_add_qml_module in Practice | #QtWS22
C++ : QtCreator CMake project - how to show all project files
CMake and Qt (Part 1) - CMake Introduction
Modern CMake for faster and safer C++ builds - Damien Buhl, tipi.build
Комментарии