CMake: удалить флаг компиляции из CMAKE_C_FLAGS_RELEASE только для определенной цели

Я имею

set(CMAKE_CXX_FLAGS_RELEASE "-O3 -m64 -march=native -flto")

но я бы хотел удалить -flto для конкретной целевой компиляции:

file(GLOB TST_SOURCES "${CMAKE_SOURCE_DIR}/x64_test/*.cpp")
add_executable(_x64_test ${TST_SOURCES})
target_compile_options(_x64_test PRIVATE -Wall -DLITTLE_ENDIAN)
target_link_libraries(_x64_test PRIVATE test_iface pthread m)

Является ли это возможным?

0 ответов

Другие вопросы по тегам