[CMake] CMakeLists.txt 작성
C++/CMake2024. 6. 23. 21:04[CMake] CMakeLists.txt 작성

1. root/CMakeLists.txtcmake_minimum_required(VERSION 3.5) # 최대한 높은 버전 사용project(projectName VERSION 0.1.0) # 프로젝트 이름과 버전set(CMAKE_CXX_STANDARD 20) # C++ 표준 설정set(CMAKE_CXX_STANDARD_REQUIRED TRUE) # C++ 표준 준수를 필수로 설정# CPM.cmake settings# ------------------------------------------------------------------------------file( DOWNLOAD https://github.com/cpm-cmake/CPM.cmake/releases/download/v0.38.3/C..

[CMake] VS Code에서 Ninja를 이용한 CMake Build 설정
C++/CMake2024. 6. 23. 19:32[CMake] VS Code에서 Ninja를 이용한 CMake Build 설정

Trouble Issue현재 사용 중인 GNU 컴파일러가 C++20을 지원하지 않거나 CMake가 이를 인식하지 못해서 발생하는 문제[cmake] extensions). But the current compiler "GNU" does not support this, or[cmake] CMake does not know the flags to enable it.분명히 모두 최신버전으로 설치했고, 설정도 제대로 했는데 자꾸만 같은 에러가 발생했다.Commend Pallette(Ctrl + Shift + p)에서 Developer: Reload Window도 해보고 컴퓨터도 재시작 해봤지만 무용지물이었다.Solution생성된 build 폴더를 Delete 하고 Terminal에 다음과 같이 입력해서 ..

728x90
반응형
image