강의

멘토링

커뮤니티

BEST
Programming

/

Programming Tool/Software

Triangles in action! CMake beginner

Are you having trouble using CMake? After taking this course, you too will be a CMake expert.

(4.8) 24 reviews

205 learners

Level Basic

Course period Unlimited

  • triangle
빌드
빌드
cmake
cmake
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
vcpkg
vcpkg
C++
C++
빌드
빌드
cmake
cmake
3시간 만에 완강할 수 있는 강의 ⏰
3시간 만에 완강할 수 있는 강의 ⏰
vcpkg
vcpkg
C++
C++

Reviews from Early Learners

Reviews from Early Learners

4.8

5.0

한건우

35% enrolled

It says that the target audience is beginners to cmake, but I think it's a good lecture for those who have used languages that use a build system and are wondering, "What exactly is this when I'm told to do cmake?" The content itself is clean and I feel like it's trying to convey only the key points. My main language is Python, so I listened to it as a general lecture, but it was easy to understand because it started from the big picture. The examples are also in the order of problem situation assumption -> solution -> significant section specification, so it was easy to get a feel for it. The github link was broken, so I had a little trouble, but I'll leave the link so that others can do it right away. https://github.com/daemyung/practice-cmake And in the case of Windows, there is no example for specifying the build system in the middle, but I installed vs2022 and proceeded with cmake -G "Visual Studio 17 2022" It's listed by version in the cmake help, so I think you can do it by looking at that.

5.0

화를참자

89% enrolled

The editing is neat, and the teaching skills (pronunciation, speaking speed, examples, etc.) are also very good. The answers to questions are also very quick👍 I think I got started with CMake very efficiently!

5.0

book1220

24% enrolled

It was hard to find CMake lectures, so I'm so happy to see them here! I'll study hard. ㅎㅎ

What you will gain after the course

  • Basic CMake

  • Modern CMake

  • C++ Dependency Management Tool

Completely conquer CMake, the developer's favorite!

CMake, 90% of build system usage

Since CMake's release, countless projects have begun using it. In fact, it's easy to see that most C and C++ projects published on GitHub use CMake.

Why did developers start using CMake? If you're curious, join me and learn why!


Becoming a CMake Expert
Button up the first button.

💡 Introduction to CMake for efficient project organization and maintenance

This course covers the basics of what CMake is, how to install it, and how to use it. Anyone interested in CMake can take this course.

Rich explanations to aid understanding

We provide a variety of illustrations, friendly and easy-to-understand explanations, and extensive examples to help you understand CMake.

To help you become a CMake expert

We'll help you transform into a CMake expert. We'll create additional tutorials to explain new, useful features as they become available.

Installing CMake
CMake command
CMake distribution

If you are a student or job seeker ,
Get a student discount!

Request a student discount via email, Discord, or inquire before enrolling.
We will ease your financial burden!

✅ Information before taking the course

  • Examples of what was covered in the lecture are shared on GitHub. (GitHub link)
  • If you have any questions about anything not covered in the lecture, you can ask them through Discord. We also provide a channel where you can discuss CMake with other students. (Discord link)

Recommended for
these people

Who is this course right for?

  • For those who are new to CMake

  • For those who find CMake difficult

  • For those who want to configure a project with CMake

  • For those curious about modern CMake

Need to know before starting?

  • Programming experience

Hello
This is

366

Learners

39

Reviews

47

Answers

4.3

Rating

3

Courses

I have been working in the software field for over 10 years. I am deeply interested in graphics, parallel computing, and artificial intelligence, and I strive to develop my expertise in these areas. Having worked at Samsung Electronics, AMD, LINE Plus, and Kakao Brain, I am currently at Qualcomm. Although I did not join due to personal reasons, I have also successfully passed final interviews at Imagination Technologies, 42dot, Hyperconnect, NAVER LABS, Amazon, Google, and NVIDIA. Moving forward, I would like to share the knowledge I have gained with you and learn much from you as well. 🙇

Curriculum

All

19 lectures ∙ (2hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

24 reviews

4.8

24 reviews

  • gunwoohan님의 프로필 이미지
    gunwoohan

    Reviews 8

    Average Rating 5.0

    5

    35% enrolled

    It says that the target audience is beginners to cmake, but I think it's a good lecture for those who have used languages that use a build system and are wondering, "What exactly is this when I'm told to do cmake?" The content itself is clean and I feel like it's trying to convey only the key points. My main language is Python, so I listened to it as a general lecture, but it was easy to understand because it started from the big picture. The examples are also in the order of problem situation assumption -> solution -> significant section specification, so it was easy to get a feel for it. The github link was broken, so I had a little trouble, but I'll leave the link so that others can do it right away. https://github.com/daemyung/practice-cmake And in the case of Windows, there is no example for specifying the build system in the middle, but I installed vs2022 and proceeded with cmake -G "Visual Studio 17 2022" It's listed by version in the cmake help, so I think you can do it by looking at that.

    • triangle
      Instructor

      Thanks for taking the class! Thanks for reporting the broken GitHub link.

  • jiggyjiggy님의 프로필 이미지
    jiggyjiggy

    Reviews 6

    Average Rating 5.0

    5

    89% enrolled

    The editing is neat, and the teaching skills (pronunciation, speaking speed, examples, etc.) are also very good. The answers to questions are also very quick👍 I think I got started with CMake very efficiently!

    • dnjstlr12204011님의 프로필 이미지
      dnjstlr12204011

      Reviews 2

      Average Rating 5.0

      5

      24% enrolled

      It was hard to find CMake lectures, so I'm so happy to see them here! I'll study hard. ㅎㅎ

      • oneweek님의 프로필 이미지
        oneweek

        Reviews 3

        Average Rating 5.0

        5

        100% enrolled

        It was very helpful that you explained CMake from the basics.

        • taewoolee2939님의 프로필 이미지
          taewoolee2939

          Reviews 14

          Average Rating 4.8

          5

          100% enrolled

          I have definitely learned the basics of CMake. Thank you.

          $77.00

          triangle's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!