How to CMake Good - 2e - Source/Binary Directories and add_subdirectory()

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

КОМЕНТАРІ • 30

  • @antoniovelazquez9869
    @antoniovelazquez9869 3 роки тому +37

    "I know it's been a while since the last installment, but I've been pretty busy, but I hope that it won't take as long to get the next episode out" - said 2 years ago. Why does the best tutorial series tend to end up this way? haha great work, tho! thanks!

    • @rtv1196
      @rtv1196 2 роки тому +2

      Yeah, that's sad 😔. I really enjoyed this tutorials. The author is clearly an expert in the topic which is very rare in other UA-cam programming tutorials.

    • @AndreiSokolov-k7j
      @AndreiSokolov-k7j 9 місяців тому +1

      5 years ago...

    • @GabrielJesus-yq2mk
      @GabrielJesus-yq2mk 7 місяців тому

      Do you guys think he's still alive? 😮

  • @SystemSigma_
    @SystemSigma_ 2 роки тому +1

    Best CMake series on UA-cam hands down

  • @risajajr
    @risajajr 5 років тому +1

    Excellent tutorial! Thanks for doing this. I really appreciate, especially, this particular installment as I was looking for something to help explain how to identify directories inside CMake files and scripts. This cleared that up for me.

  • @ceykara3135
    @ceykara3135 3 роки тому +6

    Still waiting for the "include" tutorial :D
    I really appreciate your videos!

  • @mayue6195
    @mayue6195 6 років тому +11

    best tutorial on youtube.

  • @tgialoimtr
    @tgialoimtr 3 роки тому

    very helpful, easier to understand complex concepts than any other tutorials until now

  • @nxt6341
    @nxt6341 24 дні тому

    Hope you're good vector-of-bool

  • @mikewbma
    @mikewbma 4 роки тому +13

    Already a year XD look like it took longer than the last gap

  • @hamzamohd.zubair1709
    @hamzamohd.zubair1709 3 роки тому +2

    Next Episode: 2.5 years and waiting...

  • @mayue6195
    @mayue6195 6 років тому +2

    0:41 why the executable first then library?

  • @mateuscoutinhomarim1005
    @mateuscoutinhomarim1005 4 роки тому

    I've watched all the videos and they are awesome, thanks for these high quality tutorials, if it wasn't them I would have taken much longer to learn cmake.

  • @TheOPtmal
    @TheOPtmal 4 роки тому

    Can you do an episode or a series on CTest?

  • @mildersino
    @mildersino 4 роки тому

    Hello, very, very nice tutorial, i just finished and I am very grateful!
    Is it possible to install CMake in AIX?

  • @EqualConnectCoach
    @EqualConnectCoach 2 роки тому

    Its was really good series

  • @aham3687
    @aham3687 5 років тому

    Series 2 were very helpful to me.

  • @vermesam
    @vermesam 5 років тому

    Which distro are you using?

  • @benjaminslabbert4008
    @benjaminslabbert4008 5 років тому

    Fantastic tutorial

  • @llMalibu
    @llMalibu 5 років тому +1

    Great series. very helpful and informative! Can we expect further videos about CMake? It's been a while ^_°

    • @bolundai
      @bolundai 2 роки тому

      @Elijah Galahad lol

  •  4 роки тому

    Thanks for all video. I like all the video.

  • @kirkpennock2997
    @kirkpennock2997 3 роки тому +1

    Cmake is a pain, but thanks.

  • @llothar68
    @llothar68 6 років тому +4

    I have to downvote this one. With all the paths you say the viewer gets lost. I tried it three times and i didn't make the point. It's better to explain it in theory and maybe with a graph and not by example, at least not until the viewer thinks he got it.

    • @vector-of-bool1005
      @vector-of-bool1005  6 років тому +7

      Thanks for the honest feedback. I'll agree that this one is harder to follow. I'll probably create a short write-up on this topic and a helpful graphic that may give a better intuition than I could do in video form.

    • @llothar68
      @llothar68 6 років тому +3

      @@oldlonecoder5843 I'm using cmake for a few years back when 3.2 was called latest release and i did it all wrong and therefore i wrote a ruby script to generate my cmake files to generate my build files. It's a mess. But the mess does not come from the low level description for cmake commands etc. It comes from lack of non trivial examples, pitfalls, best modern practices and of course a book explaining the overall structure and ideas of the whole cmake universe.
      I bought the Professional CMake book two weeks ago and this is a real good christmas gift for every C++ developer. I love it, even if it still doesn't explain the overall idea and design. But its finally is a good start. Hope more people buy the book and support the author and he finds the time to add more chapters.
      I'm not a friend at all about programming video tutorials. When you mastered C++ well enough to have a build system complex enough to use CMake then you don't need to see the paths to understand them, you need a good description about the path idea. Think about your target audience. Professional for professionals. Be newbie friendly but don't treat newbies as dummies.