CMake: включить ‘/ arch: AVX2’ в проектах Visual Studio 2013

Я пытаюсь включить генерацию кода AVX2 через CMake в моих проектах Visual Studio 2013, и пока мне не повезло.

Вот что я пробовал:

  1. Задавать CMAKE_CXX_FLAGS_* включать /arch:AVX2 вот так: SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /arch:AVX2")
  2. Установите целевые свойства следующим образом: SET_TARGET_PROPERTIES("myproject" PROPERTIES COMPILE_FLAGS "/arch:AVX2"), Я тоже пробовал заменить COMPILE_FLAGS с COMPILE_DEFINITIONS, COMPILE_FEATURES (не генерирует проект) и COMPILE_OPTIONS,

Каждый раз, когда я пытаюсь сгенерировать проекты, я обязательно удаляю кэш CMake, чтобы он не мешал генерации файлов проекта.

Что мне не хватает? Любая помощь, чтобы пролить свет на это будет высоко ценится. Спасибо за ваше время.

5

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы ammmcru@yandex.ru
Adblock
detector