Я пытаюсь включить генерацию кода AVX2 через CMake в моих проектах Visual Studio 2013, и пока мне не повезло.
Вот что я пробовал:
CMAKE_CXX_FLAGS_*
включать /arch:AVX2
вот так: SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /arch:AVX2")
SET_TARGET_PROPERTIES("myproject" PROPERTIES COMPILE_FLAGS "/arch:AVX2")
, Я тоже пробовал заменить COMPILE_FLAGS
с COMPILE_DEFINITIONS
, COMPILE_FEATURES
(не генерирует проект) и COMPILE_OPTIONS
,Каждый раз, когда я пытаюсь сгенерировать проекты, я обязательно удаляю кэш CMake, чтобы он не мешал генерации файлов проекта.
Что мне не хватает? Любая помощь, чтобы пролить свет на это будет высоко ценится. Спасибо за ваше время.
Задача ещё не решена.