본문 바로가기

IDE/Visual studio code

CMake 작업 환경 구성

[1. 개요]

CMake 기반 C++ 작업 환경 구성 시, 필요한 부분을 정리한다.


[2. C/C++ 관련 property]

View -> Command palette -> C++ 검색 하면, Edit configuration 이 검색되는데,

일단, UI 기반에서 필요한 부분을 설정한다.

  • Compiler path
  • IntelliSense mode
  • Include path

[3. CMake 관련 설정]

CMakeLists.txt 가 있는 위치에서 VSCode 실행 시, cmake 가 알아서 수행되는데,

경우에 따라서는 cmake 실행 시 필요한 파라미터가 누락되어 작업 환경이 오염될 수 있다.

그래서, cmake 실행이 안되도록 할 필요가 있다.

  • 필요 시에만, 사용자가 수동으로 실행하는게 더 나은 듯.
  • CMakeLists.txt 가 자주 변경되는게 좋은지는 잘 모르겠다.

View -> Command palette -> settings 로 검색 하면, 아래와 같이 3가지가 검색되는데,

  • Open workspace settings 
  • Open user settings 
  • Open settings 

현재 작업 공간만 수정 하길 원하므로, Open workspace settings 를 선택.

Json 파일을 수정하는데, 아래를 작성하도록 한다.

  • "cmake.configureOnOpen": false,

추가되는 부분 작성합시다.

'IDE > Visual studio code' 카테고리의 다른 글

C++ Version up  (0) 2024.08.12
pkg-config 설치  (0) 2022.03.20
C++ 개발환경 설정  (0) 2021.11.11
한글 설정  (0) 2021.11.11