Better CMake Part 1 -- Basic Project Setup and Usage

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

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

  • @faizanali193
    @faizanali193 3 года назад +23

    Man, The world needs more people like you
    There aren't enough playlists on youtube about cmake

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

    Thank you. I wish I had come across this series way way sooner!

  • @FritsvanDoorn
    @FritsvanDoorn 2 года назад +2

    It goes a bit fast, but I think I got it anyway. Thank you. The best explanation I found so far. Greetings from the Netherlands

  • @RohanSiddhu
    @RohanSiddhu 3 года назад +2

    Great! I was looking for good cmake help videos.........Official documentary is a mess......I like the way you go in depth to explain the stuff.

  • @kehoste
    @kehoste 4 года назад +7

    I absolutely loathe CMake, but I liked this video. Well done!

  • @larsmuldjord9907
    @larsmuldjord9907 11 месяцев назад

    9:08 You're a brave man. :D Those who know know what I mean. Bash wouldn't be so graceful to actually ask. I know someone who did this as root on a server in "/" (not me). That was a long weekend.
    Thank you for the video.

  • @chenqu773
    @chenqu773 2 года назад +1

    Thank you very much Jefferson! That's a great tutorial!

  • @zilongsuper4675
    @zilongsuper4675 2 года назад

    Ha! I saw the ParaView logo. You must be the expert of CMAKE!:smile

  • @samuelakinyemi5572
    @samuelakinyemi5572 3 года назад +1

    I foremost didn't like cmake but when I realize how well I need I guess I had no choice
    Great videos 👍

    • @zes3813
      @zes3813 3 года назад

      no such thing as favorite or topic or enoughx or etc, say any nmw, no nerx

  • @technicallyinformativestem3032
    @technicallyinformativestem3032 2 года назад +1

    7:09 ccmake
    9:10 ninja
    10:17 which generator to choose

  •  3 года назад +1

    Thank you for sharing.

  • @aloncarmelly282
    @aloncarmelly282 3 года назад +3

    thanks for the great video . would you please make a playlist for all your cmake tuts ?

  • @shadon_official2510
    @shadon_official2510 2 года назад

    Thanks for this video!

  • @intuitivesolutionsllc7618
    @intuitivesolutionsllc7618 2 года назад +2

    Did you make more? lol

  • @EvanMcLaren
    @EvanMcLaren Год назад

    I don't think I'll ever forgive my professors for throwing me into C and C++ without preparing me for all the CMake issues I'd encounter, or even explaining basically what the h CMake is.

  • @nithins1212
    @nithins1212 Год назад

    thanks for these💐❤️

  • @CsabaHadnagy
    @CsabaHadnagy 3 года назад +2

    Hi, nice videos, can you please add a chapter on dependency handling and wildchar usage in project file setup to avoid enumerating all the files one by one?
    For dependencies I'm thinking on the following cases:
    - project dependencies - when the project details (like preprocessor definitions are changed in a dependant library project)
    - header dependency handling - how to trigger re-build of the project and dependant lib if a header changed
    - source dependency handling - how to trigger re-build of the project and dependant lib if a source changed in a dependant lib
    Thanks.

  • @joseloeza371
    @joseloeza371 Год назад

    Excelente video thanks

  • @oguzynx
    @oguzynx Год назад

    Bro you can use terminal from vscode too. So we can see how the directories look....

  • @cidgianni
    @cidgianni 8 месяцев назад

    Why should I use cMake in my C++ projects? I'm a beginner programmer. Thanks.

    • @user-ed1nw6vr8n
      @user-ed1nw6vr8n 4 месяца назад +1

      Usually not necessary if your c++ project only target one platform. The purpose of cmake is to simplify the build process between multiple platforms. You can write cmake file and it would work on all major operating systems

  • @Lucas-md8gg
    @Lucas-md8gg 3 года назад

    I'm struggling with adding CMake to my path😔

  • @MS-ib8xu
    @MS-ib8xu Год назад +1

    no offense, but all over the place...