Great video Daniel--cool that you've used VS Code, instead of Qt Creator. It's good to see different tools, and VS Code is a very nice editor...so it's nice to see how/why CMake gets set up the way it does, before moving to using it in Qt. Thanks for making these!
@LearnQtGuide3 жыл бұрын
Thanks for watching Tom. I have the urge to try setting some Qt Widgets/QML projects with VS Code and see how that goes.It's always a great feeling when someone finds any of these videos useful so THANK YOU!
@bohdanbuchok1984 Жыл бұрын
Videos don't suck, they are great!
@mohitnarayanshah44142 жыл бұрын
This is one of the best CMake Tutorial I have come by so far. Subscribed!
@borisaleksandrovskiy196210 ай бұрын
Very clear explanation. Thank you!
@manuntn0810 ай бұрын
the best cmake tutorial !!!
@thestarinthesky_Ай бұрын
Great explanations. Thanks for sharing
@SofianMW2 жыл бұрын
very interested video, I continue the entire series thanks much
@RachitGarg9003 жыл бұрын
Amazing tutorial
@LearnQtGuide3 жыл бұрын
Thank you! Cheers!
@yoyotvyoo2 жыл бұрын
underrated channel
@Petreonvitor Жыл бұрын
actually cmake has your own build command, you can use cmake --build, and it will do all the work for you to generate the binary
@vitharana199610 ай бұрын
thanks a lot !
@sixjac2 жыл бұрын
How do you just generate a project as part of a solution tree ???? No executable.
@Key_Capz_ Жыл бұрын
Didn't use modules?
@ahmetkarahan90142 жыл бұрын
Hi Daniel, I can understand why you ignore CMakeLists.txt file when you commit to git repo. The other developer may link different libs, may use different directories etc. But at the same time, they both need each others files, and they both want to build same thing. So I'm a bit confused. When we should ignore it when we should include it into the repo. Imagine a huge project, and a new team member will clone it on his machine, how can this guy will generate its own CMakeLists.txt at the very first clone?
@LearnQtGuide2 жыл бұрын
Did I ignore the CMakeLists.txt file anywhere? It's a critical file of the project if you're using CMake, so it shouldn't be ignored. May be I was saving it for a later commit. It's there if you check the git repo.
@2002budokan2 жыл бұрын
@@LearnQtGuide I've checked, at 18:16 I misread the very first line in .gitignore CMakeLists.txt.user as CMakeLists.txt. So you didn't ignore it but I misread it. Naturally now I have another question, what is the .user extension? Why we have a CMakeLists.txt.user? During my second watch this video, I probably found a typo. At 23:50 you wrote cmake_minimum_required(VERSION 3.5). But the current version of cmake is 3.22, release candidate is 3.23. Obviously not a big deal, but for your information.
@blackimp49873 ай бұрын
I 'm loving this series so far. Maybe it would have been better introducing some pauses in speech. Anyway I really do appreciate it. One request: PLEASE "build" is pronounced "beeld" 😅
@shehabtarek7373 ай бұрын
Hello daneil , can you insert github link for this playlist