Introduction to CMake Crash Course

Поделиться
HTML-код
  • Опубликовано: 26 ноя 2024

Комментарии • 57

  • @tutorialesdiamesa
    @tutorialesdiamesa 10 месяцев назад +38

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

    • @PunchedTape
      @PunchedTape  5 месяцев назад

      I appreciate that! Glad you enjoyed it

  • @adamrushford
    @adamrushford Месяц назад +3

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

  • @abdousmandous1851
    @abdousmandous1851 2 года назад +5

    Very informative.

  • @andreasproteus1465
    @andreasproteus1465 4 месяца назад +8

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

    • @PunchedTape
      @PunchedTape  4 месяца назад +1

      Thanks! I really appreciate that.

  • @ulyssis
    @ulyssis 6 месяцев назад +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.

  • @theone5312
    @theone5312 5 месяцев назад +2

    Condensed and informative, no BS
    Loved it

  • @pankaj_yadav99
    @pankaj_yadav99 3 месяца назад

    Incredibly helpful for beginner like me ☺
    Thank You !

  • @andrewminhnguyen9446
    @andrewminhnguyen9446 5 месяцев назад +5

    One of the better ones -- thanks!

  • @mikhailselyuzhenkov7450
    @mikhailselyuzhenkov7450 Год назад +2

    Wonderful Tutorial!

  • @aah134-K
    @aah134-K 2 месяца назад

    Best of the best for CMake

  • @erenyeager4452
    @erenyeager4452 4 месяца назад +2

    Really great tutorial. Helped a lot.

  • @ahmedmohamedmostafa7483
    @ahmedmohamedmostafa7483 Год назад +1

    Thanks for this great tutorial.

  • @VoidloniXaarii
    @VoidloniXaarii Год назад +1

    Fantastic video, thanks so much 🙏

  • @electro.engineering
    @electro.engineering 2 года назад +1

    Fascinating!

  • @stevenbroshar7948
    @stevenbroshar7948 3 месяца назад +1

    Well done

  • @Jiyoon02
    @Jiyoon02 Месяц назад

    You are an awesome person!

  • @newsgo1876
    @newsgo1876 4 месяца назад +1

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

  • @postmodernist1848
    @postmodernist1848 4 месяца назад

    Very good tutorial

  • @amongussuss341
    @amongussuss341 2 месяца назад

    very good tutorial ty

  • @dhadveyash2268
    @dhadveyash2268 5 месяцев назад +1

    Great tutorial man

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

  • @DasIstDragana
    @DasIstDragana 3 месяца назад

    Thanks!

  • @davidvileta4526
    @davidvileta4526 3 месяца назад +1

    nice keyboard

  • @debajyotimajumder472
    @debajyotimajumder472 8 месяцев назад +1

    thanks! super helpful

  • @banamali143
    @banamali143 8 месяцев назад +1

    Awesome 👍

  • @jking8272
    @jking8272 6 месяцев назад +1

    great video, nice pace

  • @jabbysammich
    @jabbysammich 4 месяца назад

    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 5 месяцев назад

    Useful!

  • @insidiousmaximus
    @insidiousmaximus 5 месяцев назад

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

  • @HaydnGlenn-g4e
    @HaydnGlenn-g4e Месяц назад

    Botsford Plain

  • @ismbks
    @ismbks 6 месяцев назад

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

    • @PunchedTape
      @PunchedTape  6 месяцев назад

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

    • @ismbks
      @ismbks 6 месяцев назад

      @@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 3 месяца назад

    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  3 месяца назад

      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 3 месяца назад

      @@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  3 месяца назад +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.

  • @acidbunny999
    @acidbunny999 2 месяца назад +1

    14:07. Don’t lie

  • @devanarayanababu1996
    @devanarayanababu1996 5 месяцев назад +2

    cfbr

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

  • @edwardzdankiewicz9068
    @edwardzdankiewicz9068 4 месяца назад

    keyboard too loud

    • @PunchedTape
      @PunchedTape  4 месяца назад

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