
readable_code::CMake - FancyにC++ Projectを作成する
captaindev
C ++の最大の障壁は何ですか?私が思ったときはCMakeではないかと思います。初めてC ++を起動したとき、ソースファイルを1つビルドするのも難しくしたCMake…私と一緒に壊したのでしょうか?この講義と一緒なら、あなたもCMake Master!
초급
C++, cmake, software-design
C++ほど開発環境を設定するのが難しい言語がありますか?歩き回る情報に沿って開発環境を設定してみるが、ビルド一度するのがなぜこんなに難しく複雑なのか… この講義を通じてOS、プラットフォームに関係なく、いつでもどこでも簡単にC++開発環境を設定する方法を学びましょう!
OSに関係ないC++開発環境の設定
Version Control System(VSC、Github)の設定方法
C++ 開発効率を高めるためのコーディングフォントの設定方法
C++ 開発用の Integrated Development Environment(IDE, Visual Studio Code) の設定方法
スクリプトによる開発環境設定の自動化
学習対象は
誰でしょう?
開発環境が何であるかを知らない人
C++開発を初めて始める方
PCをフォーマットするたびに開発環境をリセットするのが大変でした
より効率的に開発環境を管理したい人
複数のプラットフォームで一貫した開発環境を構築したい人
C++ 開発プロセスを最適化したい方
562
受講生
18
受講レビュー
4
回答
4.7
講座評価
2
講座
"또 야근이야? 이 코드 누가 짠 거야?"
자율주행 개발을 하면서 수없이 들었던 말들입니다. 복잡한 C++ 코드와 씨름하며 밤을 새고, 버그 때문에 주말 출근하던 날들이 있었어요.
그런데 어느 순간 깨달았습니다. 문제는 실력이 아니라 시스템이었다는 걸요.
좋은 개발자가 되는 건 "어떻게" 코딩하느냐가 아니라 "왜" 그렇게 해야 하는지를 이해하는 것부터 시작한다고 생각해요.
그래서 만들었습니다. 같은 고민을 하는 개발자들이 함께 성장할 수 있는 공간, Ground::Builder를요.
현재: (주)HolyGround 대표로 Ground::Builder 운영 중
과거:
스트라드비전에서 Visual SLAM 아키텍트로 자율주행 기술 개발
로보티즈에서 배달 로봇 인지 시스템 개발
주력 분야: C++, CMake, SLAM, 멀티스레딩, 시스템 아키텍처
교육 활동: SSAFY 멘토, K-Digital Training, 특성화고 강의, 기업 컨설팅
CodeCraft
"팀 코딩 컨벤션 때문에 맨날 싸워요" → 자동화로 해결
C++ DevEnv Accelerator
"개발 환경 설정만 하루 종일 해요" → 원클릭으로 해결
C++ Ultimate CMake Template
"CMake 너무 복잡해요" → 복붙으로 해결
TitanCore
"멀티스레드 안전하게 어떻게 해요?" → 템플릿으로 해결
C++ 개발환경 설정 A to Z
"왜 내 컴퓨터에서만 안 되지?" 이런 고민 끝!
Modern CMake 실전
"CMake 문서 읽다가 포기했어요" → 실무에서 바로 쓰는 방법만
리더블코드 오픈채팅 (운영자)
"이 코드 어떻게 개선할까요?" 일상 잡담부터 코드 리뷰까지
Spatial AI KR (SLAM 전문 커뮤니티 부운영자)
GitHub: @movingChurch
cmake_ground
"CMake 템플릿 하나씩 만들기 귀찮아요" → 여기서 가져다 쓰세요
"이 버그 왜 안 잡혀?"
"이 코드 누가 이해해?"
"또 야근이야?"
저도 똑같은 고민을 했어요. 밤새 디버깅하고, 스파게티 코드와 싸우고, 팀원들과 코드 리뷰하다 싸우고...
그런데 깨달았습니다. 혼자 잘하는 것보다 함께 잘하는 게 더 중요하다는 걸요.
그래서 Ground::Builder를 만들었습니다. 혼자 끙끙대지 말고, 같이 고민하고 성장할 수 있는 공간이에요.
함께 가면 더 멀리 갈 수 있으니까요.
이름: 양은성 (Paul)
닉네임: 개발대장
이메일: yes@holyground.world
GitHub: @movingChurch
LinkedIn: Eunsung Yang
Instagram: @captain.dev__
Threads: @captain.dev__
궁금한 거 있으면 언제든 연락주세요!
코딩 고민부터 인생 상담까지 🤝
全体
28件 ∙ (3時間 33分)
講座資料(こうぎしりょう):
全体
13件
4.8
13件の受講レビュー
受講レビュー 9
∙
平均評価 4.4
4
この講義はVSCode上で最も理想的な開発環境を構築する方法を扱っており、特にC++開発環境とCMakeを手軽に設定できる過程が大きな助けになりました。CまたはC++言語開発環境を初めて触れる方であれば、この講義を通じて最低数時間から最大数ヶ月に及ぶ試行錯誤を減らすことができるでしょう。また、各種有用なVSCode拡張を紹介してくれて、実際の作業効率を高めるのにも多くの助けになりました。 ただし、講義が「理想的なインストール方式」を一種の正解集のように提示するため、受講者が個別の拡張やツールをより深く探求する機会を得にくいという点は残念でした。環境を素早く完成させるのには優れていますが、同時に学習者がツールを主体的に理解し活用できる余地をもう少し設けてくれればという願いが残ります。これに加えて、.vscode/launch.jsonファイルなどを活用してCまたはC++コードをすぐに実行したりデバッグしたりできる設定法、そしてWindows OSでの開発環境設定法まで扱ってくれていれば、はるかに実用的で完成度の高い講義になったでしょうが、これらの部分が完全に抜けているという点はやや失望的でした。
受講レビュー 93
∙
平均評価 4.8
受講レビュー 2
∙
平均評価 5.0
受講レビュー 495
∙
平均評価 4.8
受講レビュー 49
∙
平均評価 5.0
無料
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!