CMake and Qt (Part 3) - Hello World in CMake
This video shows and explains the source code of a CMake build definition file (CMakeLists.txt) for a simple Qt application.
Although the example is based on Qt 5, the same CMakeLists.txt can be used with Qt 6, by simply replacing '5' with '6' everywhere.
The example code showcased in this video is available here: https://github.com/KDAB/kdabtv/tree/master/CMake/HelloWorld
Learn more about CMake during the training day at QtDevCon 2021: https://www.qtdevcon.com/training-day/
Every month our newsletter is featuring technical blogs on CMake, Qt 6 and C++: https://www.kdab.com/development-resources/sign-up-for-our-newsletter/
All CMake and Qt videos:
About the host:
This video is presented by David Faure, Senior Software Engineer and Trainer at KDAB. David is a CMake user ever since KDE adopted it, in 2006. Over the years, he has made numerous contributions to build systems written in CMake, and even a few contributions to CMake itself. He has taught CMake development for numerous customers, and has migrated the entire buildsystem of large existing projects to CMake.
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. https://www.kdab.com/software-services
KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.
Contact us to find out more at firstname.lastname@example.org or visit our website: https://www.kdab.com/software-services/scheduled-training/
We are about 90 people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. https://www.kdab.com/about/contact/