강의

멘토링

로드맵

Inflearn brand logo image
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.9) 17 reviews

179 learners

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

Reviews from Early Learners

What you will learn!

  • 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

323

Learners

29

Reviews

41

Answers

4.3

Rating

3

Courses

저는 10+년 동안 소프트웨어 분야에서 일하고 있습니다. 그래픽스, 병렬 컴퓨팅, 인공지능에 관심이 매우 많으며 전문성을 키우기 위해 노력하고 있습니다. 저는 삼성전자, AMD, 라인플러스, 카카오브레인을 거쳐서 지금은 Qualcomm 근무하고 있습니다. 개인 사정으로 이직을 하지는 않았지만 Imagination Technologies, 42dot, 하이퍼커넥트, 네이버랩스, Amazon, Google, NVIDIA에 최종 합격한 경험도 있습니다. 앞으로 제가 배운 지식을 여러분에게 공유하고 여러분들로부터 많은 것을 배우고 싶습니다. 🙇

Curriculum

All

19 lectures ∙ (2hr 47min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

17 reviews

4.9

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

  • jiggyjiggy03237700님의 프로필 이미지
    jiggyjiggy03237700

    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.

          Limited time deal ends in 3 days

          $58.30

          24%

          $77.00

          triangle's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!