Загрузка...

CMake-Episode 030: CMake Presets with VCPKG | CMake Starts Here

🎁 Get Your Free Qt6 eBook and Build 3 Professional Dashboards (C++, Python, QML): https://www.learnqt.guide/ebook/
60-page eBook + complete source code + 6 modern themes. Everything you need to start building real Qt apps this weekend.

Exploring the power of CMake presets - A project powered by vcpkg

🔍 Topics Covered:
Why you need preset files
Using presets to set up configurations for three mainstream platforms: Windows, Linux, Mac
Debugging a C++ CMake project that uses presets
Testing a C++ CMake project that uses presets.

📘 References
-📚 CMake presets official docs: https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html
-📚 Endless sky starter preset file: https://github.com/endless-sky/endless-sky/blob/master/CMakePresets.json

📘 Source code: https://github.com/rutura/CMakeSeries/tree/main/Ep030

📹 Related Videos:
The CMake Series on Youtube: https://www.youtube.com/playlist?list=PLQMs5svASiXOraccrnEbkd_kVHbAdC2mp

🔥 Popular Playlists:
-🎥 CMake for Cross Platform C++ Development: https://www.youtube.com/watch?v=rHjZrJmFyBQ&list=PLQMs5svASiXOraccrnEbkd_kVHbAdC2mp
-🎥 PySide6(Qt For Python) Widgets For Desktop: https://www.youtube.com/watch?v=8Odr2PClgZ8&list=PLQMs5svASiXN3xSynw-NbWDHKgTpVM9HP
-🎥 Deploying Qt Applications (Windows|Mac|Linux): https://www.youtube.com/watch?v=9G9_7czvGpY&list=PLQMs5svASiXNx0UX7tVTncos4j0j9rRa4
-🎥 Flappy Bird Game with Qt C++ Tutorial: https://www.youtube.com/watch?v=2Yow0cVb8eo&list=PLQMs5svASiXM4AlcVLaX0LxA6APEWJPKZ

🎯 Related Resources:
• FREE Dashboard Projects (C++, Python, QML): https://www.learnqt.guide/ebook/

💼 Ready to Go Deeper?
Master Qt development with our comprehensive courses:
• Qt Widgets + C++ Course: https://www.learnqt.guide/courses/qt-widgets-cpp/
• Qt Widgets + PySide6 Course: https://www.learnqt.guide/courses/qt-widgets-pyside6/
• Qt QML From Beginner to Pro: https://www.learnqt.guide/courses/qt-qml-pro/
• All Courses: https://www.learnqt.guide/courses/

📚 Books:
• Qt6 QML For Beginners: https://dgakwaya.gumroad.com/l/qt6_qml_for_beginners
• Qt6 QML Advanced: https://dgakwaya.gumroad.com/l/qt6_qml_advanced

🌐 Connect with LearnQt:
• Website: https://www.learnqt.guide/
• Discord Community: https://discord.com/invite/PcATcraESW

📱 Follow Us:
• YouTube: https://www.youtube.com/channel/UCUYUFiuJ5XZ3JYtbq5dXRKQ
• LinkedIn: https://www.linkedin.com/in/daniel-gakwaya-2a570092/
• Twitter: https://twitter.com/learnqtguide
• Facebook: https://web.facebook.com/learnqtguide/

🎓 About LearnQt:
Expert-led Qt training with 50,000+ students worldwide. Build professional desktop apps, embedded UIs, 3D visualizations, and cross-platform software for Windows, Mac, Linux, and embedded systems.

👍 Do I have to tell you to subscribe?

#Qt #QtDevelopment #Cpp #Python #QML #CrossPlatform #Programming #LearnQt
#Cpp, #cplusplus, #Cplusplus, #ModernCpp, #CMake, #Qt, #QML, #Programming, #Coding, #CodeNewbie, #LearnProgramming, #CodeWithMe, #DeveloperCommunity, #TechTalk, #ProgrammingTips, #SoftwareDevelopment, #CodeLife, #CodingJourney, #CodeForBeginners, #CppDevelopment

Видео CMake-Episode 030: CMake Presets with VCPKG | CMake Starts Here канала LearnQtGuide
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять