블로그
-
CMake 입문 | 수십 개 파일 컴파일할 때 필요한 빌드 자동화 (CMakeLists.txt 기초)
C++ 프로젝트가 커질 때 필요한 빌드 자동화. CMakeLists.txt, add_executable·target_link_libraries·find_package로 크로스 플랫폼 빌드 구성, VS Code CMake Tools 설정까지.
-
C++ 컴파일 과정 | "undefined reference" 에러가 나는 이유 (전처리·링킹 4단계)
C++ 컴파일 과정의 C++, 컴파일, "undefined, C++ 실전 가이드 5 C++ 컴파일 과정 분석를 실전 예제와 함께 상세히 설명합니다.
-
VS Code C++ 설정 | IntelliSense·빌드·디버깅
VS Code C++ 설정: IntelliSense·빌드·디버깅. C++ 실전 가이드 3 VS Code C++ 개발 환경 설정·VS Code 설치로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Git 기초 입문 [#1] — 설치·커밋·브랜치·원격 저장소 한 번에
Git 기초 입문 [#1] — 설치·커밋·브랜치·원격 저장소 한 번에. Git 실전 가이드 1 Git 기초 입문·Git이란?로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 개발 환경 구축 | "C++ 어디서 시작하죠?" 컴파일러 설치부터 Hello World까지
C++ 시작하기. Visual Studio(MSVC), MinGW(GCC), Xcode(Clang) 설치 방법과 Hello World 프로그램 작성·컴파일·실행을 Windows, macOS, Linux별로 정리.
-
C++ 컴파일러 비교 | GCC vs Clang vs MSVC, 어떤 걸 써야 할까?
C++ 컴파일러 비교에 대해 정리한 개발 블로그 글입니다. 컴파일러는 C++ 개발의 핵심 도구입니다. 흥미롭게도, 같은 C++ 코드라도 어떤 컴파일러로 빌드하느냐에 따라 실행 속도가 최대 30% 차이날 수 있습니다. "Linux에서는 잘 되는데 Windows에서 느려요", "에러… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: C++, C++컴파일러, GCC, Clang, MSVC.
-
C++ 컴파일러 최적화 | PGO·LTO로 "느린 프로그램" 성능 30% 향상시키기
C++ 컴파일러 최적화: PGO·LTO로 "느린 프로그램" 성능 30% 향상시키기. C++ 실전 가이드 2-2 C++ 컴파일러 최적화 심화부터 핵심 개념·패턴·실무 함정을 코드 예제로 풉니다.
-
C++ 멀티 컴파일러 전략과 CI/CD 파이프라인 구축 | 실무 가이드
C++ 멀티 컴파일러 전략과 CI/CD 파이프라인 구축: 실무 가이드. 멀티 컴파일러 전략·컴파일러 경고 활용로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
C++ 컴파일러 뭘 쓸까? GCC vs Clang vs MSVC 차이·선택 가이드
C++ 컴파일러 선택 가이드: GCC, Clang, MSVC 비교(msvc vs clang 포함). 각 컴파일러 특징·성능·에러 메시지 차이, 실무에서 언제 어떤 걸 쓸지, PGO·LTO 고급 최적화까지 3부작으로 정리.