Details
-
Bug
-
Resolution: Invalid
-
Not Evaluated
-
None
-
Qt Creator 14.0.1
-
None
Description
QTC does not pick up project-wide compiler flags, added with `add_compile_options`:
hugo@YellowBox MSYS /c/Users/hugo/Documents/QtProject
$ cat CMakeLists.txt
cmake_minimum_required(VERSION 3.16)
project(testProj VERSION 1.0.0 LANGUAGES C CXX)
message(STATUS ${CMAKE_C_COMPILER_ID})
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS Core)
find_library(LIB_advapi32 advapi32 REQUIRED)
qt_standard_project_setup()
qt_add_executable(testProj main.cpp)
target_link_libraries(testProj PRIVATE Qt6::Core)
add_compile_options(-DFOO)
hugo@YellowBox MSYS /c/Users/hugo/Documents/QtProject
$ cat CMakeLists.txt
cmake_minimum_required(VERSION 3.16)
project(testProj VERSION 1.0.0 LANGUAGES C CXX)
message(STATUS ${CMAKE_C_COMPILER_ID})
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt6 REQUIRED COMPONENTS Core)
find_library(LIB_advapi32 advapi32 REQUIRED)
qt_standard_project_setup()
qt_add_executable(testProj main.cpp)
target_link_libraries(testProj PRIVATE Qt6::Core)
target_compile_options(testProj PRIVATE -DFOO)