Introduction to CMake Crash Course

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 60

  • @tutorialesdiamesa
    @tutorialesdiamesa 11 місяців тому +45

    Great, straightforward, direct, no BS, fast-paced tutorial.

    • @PunchedTape
      @PunchedTape  6 місяців тому +1

      I appreciate that! Glad you enjoyed it

  • @arushford
    @arushford Місяць тому +4

    Best CMake tutorial because of the hard to pause list in the beginning.. this is all the programmers need. Super underrated channel!!!!

  • @Paraghkch
    @Paraghkch 12 днів тому +3

    Man this is Great Content! Super Precise, Concise and Helpful. Thank you very much! ❤

  • @abdousmandous1851
    @abdousmandous1851 2 роки тому +6

    Very informative.

  • @andreasproteus1465
    @andreasproteus1465 4 місяці тому +14

    Concise and to the point. Excellent tutorial.
    No narcissistic talking head either.

    • @PunchedTape
      @PunchedTape  4 місяці тому +1

      Thanks! I really appreciate that.

  • @sureshgeddada6166
    @sureshgeddada6166 14 днів тому +1

    A great video on CMake, thank you

  • @mikhailselyuzhenkov7450
    @mikhailselyuzhenkov7450 Рік тому +3

    Wonderful Tutorial!

  • @andrewminhnguyen9446
    @andrewminhnguyen9446 6 місяців тому +7

    One of the better ones -- thanks!

  • @erenyeager4452
    @erenyeager4452 5 місяців тому +4

    Really great tutorial. Helped a lot.

  • @stevenbroshar7948
    @stevenbroshar7948 4 місяці тому +1

    Well done

  • @theone5312
    @theone5312 6 місяців тому +2

    Condensed and informative, no BS
    Loved it

  • @aah134-K
    @aah134-K 3 місяці тому

    Best of the best for CMake

  • @newsgo1876
    @newsgo1876 5 місяців тому +1

    Very concise video! Just some suggestion.
    10:35 Dependents, not dependencies.

  • @ahmedmohamedmostafa7483
    @ahmedmohamedmostafa7483 Рік тому +1

    Thanks for this great tutorial.

  • @pankaj_yadav99
    @pankaj_yadav99 4 місяці тому

    Incredibly helpful for beginner like me ☺
    Thank You !

  • @VoidloniXaarii
    @VoidloniXaarii Рік тому +1

    Fantastic video, thanks so much 🙏

  • @banamali143
    @banamali143 8 місяців тому +1

    Awesome 👍

  • @ulyssis
    @ulyssis 7 місяців тому +1

    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.

  • @electro.engineering
    @electro.engineering 2 роки тому +1

    Fascinating!

  • @Jiyoon02
    @Jiyoon02 Місяць тому

    You are an awesome person!

  • @dhadveyash2268
    @dhadveyash2268 6 місяців тому +1

    Great tutorial man

  • @postmodernist1848
    @postmodernist1848 5 місяців тому

    Very good tutorial

  • @jking8272
    @jking8272 7 місяців тому +1

    great video, nice pace

  • @VioletClaw816
    @VioletClaw816 3 місяці тому

    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.

  • @amongussuss341
    @amongussuss341 3 місяці тому

    very good tutorial ty

  • @debajyotimajumder472
    @debajyotimajumder472 8 місяців тому +1

    thanks! super helpful

  • @davidvileta4526
    @davidvileta4526 3 місяці тому +2

    nice keyboard

  • @jabbysammich
    @jabbysammich 5 місяців тому

    What keyboard do you use? It sounds so nice

    • @PunchedTape
      @PunchedTape  4 місяці тому

      I have a Razer Huntsman Elite. It has the loud switches. Not everyone loves it, but I do.

  • @BorealScott
    @BorealScott 6 місяців тому

    Useful!

  • @DasIstDragana
    @DasIstDragana 4 місяці тому

    Thanks!

  • @guilherme5094
    @guilherme5094 15 днів тому

    👍

  • @insidiousmaximus
    @insidiousmaximus 5 місяців тому

    Cmake me do this, Cmake me do that, Cmaking me crazy!

  • @ismbks
    @ismbks 7 місяців тому

    14.07 this is why i have trust issues, why would you do that to me? what did i do?

    • @PunchedTape
      @PunchedTape  7 місяців тому

      Well, maybe it was just a misunderstanding--7 seconds / 60 seconds = .12 minutes. See, now you can be 100% satisfied.

    • @ismbks
      @ismbks 7 місяців тому

      @@PunchedTape hahaha ok, well done

    • @aidennwitz
      @aidennwitz 4 місяці тому

      @@PunchedTape but it's 14:08 in listings, so it should be .13

    • @PunchedTape
      @PunchedTape  4 місяці тому

      haha, touché! You're right about that. As a stickler for details, you'll surely be an excellent C++ developer!

  • @RukopisyNarnie
    @RukopisyNarnie 4 місяці тому

    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.

    • @PunchedTape
      @PunchedTape  4 місяці тому

      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.

    • @RukopisyNarnie
      @RukopisyNarnie 4 місяці тому

      @@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.

    • @PunchedTape
      @PunchedTape  4 місяці тому +1

      @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.

  • @HaydnGlenn-g4e
    @HaydnGlenn-g4e 2 місяці тому

    Botsford Plain

  • @acidbunny999
    @acidbunny999 3 місяці тому +1

    14:07. Don’t lie

  • @muha0644
    @muha0644 6 місяців тому +3

    Yeah, I think i'll just stick to normal makefiles...

    • @__Brandon__
      @__Brandon__ 4 місяці тому +1

      Doesn't work that well when you have 50 other people working on the project and dependencies

  • @devanarayanababu1996
    @devanarayanababu1996 6 місяців тому +2

    cfbr

  • @edwardzdankiewicz9068
    @edwardzdankiewicz9068 5 місяців тому

    keyboard too loud

    • @PunchedTape
      @PunchedTape  4 місяці тому

      haha, yeah it's not everyone's favorite, I'll pay attention on the next one.