개발 · 컴퓨터공학 / / 2024. 10. 8. 11:04

QT constexpr 에러

728x90
반응형

 

QT의 내장 파일에서 에러가 난다. 

이게 뭐지.. 찾아보니 C++ 표준을 바꾸라는 말이 있었다. 

 

바꿔보자. C++20으로 변경해서

 

했는데도 에러가 남아있다. 

 

제거하는 방법도 있대서 그냥 없애봤다..

근데 이래도 되는건가? 

 

해당 오류는 없어졌지만, 뭔가 남아있다. 

 

cmake_minimum_required(VERSION 3.27)
project(cad-opengl)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)

set(CMAKE_PREFIX_PATH "D:/Qt/6.7.2/msvc2019_64")

find_package(Qt6 COMPONENTS
        Core
        Gui
        Widgets
        OpenGL
        OpenGLWidgets
        REQUIRED)

find_package(OpenGL REQUIRED)

add_subdirectory(cad-opengl)

set(CMAKE_AUTOMOC ON)

cmake를 수정해보고 다시 빌드해보자.

 

여전하다. 

 

디렉토리 경로 공백

디렉토리가 한글이거나 공백이 있어서 오류가 있는 경우가 있다는데 

진짜 이거였으면 좋겠다. 

 

디렉토리 경로에서 공백을 없애고 다시 빌드해보자.

... 그래도 똑같다.

728x90
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유