I have a dlib that is included in the hpp file, and hpp file is used by addlibrary() but when I compile, it said can't find any dlib libarary in my custom hpp file; however, if I include the dlib in the main.cpp, it can find. Just none of the new cpp/hpp custom libraries can find the dlib.
I looked at cmakr multiple times before. Thought I would give it another chance. After seeing this I still think it is not much more useful than just make.
For small projects that run on one OS, I would agree. Once they grow past a certain size or complexity, or if you want true cross-platform building capabilities, cmake becomes very useful.
@@PunchedTape I don't know how many oses do you need to make your projects work on. I made few that run on linux and windows in make and there was no problem. I think your video is well done, but I just don't see cmake that useful. It even feels more complicated sometimes with its very strange syntax.
@RukopisyNarnie Yeah, in most cases, the projects I've worked on really only need to run on a single OS. While I've spent a good amount of time with Make, I use CMake by default for everything. I find it is easy enough for me to use and it has the ability to expand to whatever level of complexity I want -- that I prefer it. But, that being said, if Make works for you and you like it better or it makes more sense to your or for your projects, by all means stick with it. If the day ever comes that you reach limitations with Make, you'll easily find alternatives that may address those challenges. Maybe it's CMake, maybe it's something else. I don't like change for the sake of change.
Great, straightforward, direct, no BS, fast-paced tutorial.
I appreciate that! Glad you enjoyed it
Best CMake tutorial because of the hard to pause list in the beginning.. this is all the programmers need. Super underrated channel!!!!
Concise and to the point. Excellent tutorial.
No narcissistic talking head either.
Thanks! I really appreciate that.
Very informative.
Condensed and informative, no BS
Loved it
One of the better ones -- thanks!
Best of the best for CMake
Wonderful Tutorial!
Incredibly helpful for beginner like me ☺
Thank You !
Really great tutorial. Helped a lot.
Thanks for this great tutorial.
Fantastic video, thanks so much 🙏
Fascinating!
You are an awesome person!
Very concise video! Just some suggestion.
10:35 Dependents, not dependencies.
Good point!
thanks! great video.
I came here because it says 14 minites, but I ended up watching 2 times and paused multiple times.
I am fine with this clickbait.
I have a dlib that is included in the hpp file, and hpp file is used by addlibrary() but when I compile, it said can't find any dlib libarary in my custom hpp file; however, if I include the dlib in the main.cpp, it can find. Just none of the new cpp/hpp custom libraries can find the dlib.
Well done
Great tutorial man
Glad you liked it!
very good tutorial ty
Very good tutorial
great video, nice pace
Glad you enjoyed it
thanks! super helpful
Glad it helped!
Awesome 👍
Thanks 🤗
nice keyboard
Thanks!
Useful!
Cmake me do this, Cmake me do that, Cmaking me crazy!
What keyboard do you use? It sounds so nice
I have a Razer Huntsman Elite. It has the loud switches. Not everyone loves it, but I do.
Botsford Plain
14.07 this is why i have trust issues, why would you do that to me? what did i do?
Well, maybe it was just a misunderstanding--7 seconds / 60 seconds = .12 minutes. See, now you can be 100% satisfied.
@@PunchedTape hahaha ok, well done
@@PunchedTape but it's 14:08 in listings, so it should be .13
haha, touché! You're right about that. As a stickler for details, you'll surely be an excellent C++ developer!
I looked at cmakr multiple times before. Thought I would give it another chance. After seeing this I still think it is not much more useful than just make.
For small projects that run on one OS, I would agree. Once they grow past a certain size or complexity, or if you want true cross-platform building capabilities, cmake becomes very useful.
@@PunchedTape I don't know how many oses do you need to make your projects work on. I made few that run on linux and windows in make and there was no problem. I think your video is well done, but I just don't see cmake that useful. It even feels more complicated sometimes with its very strange syntax.
@RukopisyNarnie Yeah, in most cases, the projects I've worked on really only need to run on a single OS. While I've spent a good amount of time with Make, I use CMake by default for everything. I find it is easy enough for me to use and it has the ability to expand to whatever level of complexity I want -- that I prefer it.
But, that being said, if Make works for you and you like it better or it makes more sense to your or for your projects, by all means stick with it. If the day ever comes that you reach limitations with Make, you'll easily find alternatives that may address those challenges. Maybe it's CMake, maybe it's something else.
I don't like change for the sake of change.
14:07. Don’t lie
cfbr
Yeah, I think i'll just stick to normal makefiles...
Doesn't work that well when you have 50 other people working on the project and dependencies
keyboard too loud
haha, yeah it's not everyone's favorite, I'll pay attention on the next one.