2015-12-02 2 views
1

Я пытаюсь создать файлы решений и проектов для статической библиотеки в универсальной платформе Windows с помощью cmake. Я дал параметры, как указано в другом потоке hereСоздание универсального решения для платформы Windows и файлов проекта с использованием CMake

Но он сгенерировал файлы проекта с неправильными конфигурациями (TargetPlatformVersion = 8.1 и WindowsStoreAppSupport = Нет). Вместо этого значения должны быть похожими на TargetPlatformVersion = 10.0.10586.0 или 10.0.10240.0 и WindowsStoreAppSupport = Да.

Я дал параметры как CMAKE_SYSTEM_NAME = WindowsStore и CMAKE_SYSTEM_VERSION = 10.0 и выбрал генератор для «Visual Studio 14 2015».

Универсальная платформа Windows поддерживается CMake? Если да, то как мне создать файлы проекта, поддерживающие UWP?

+1

Вы используете последнюю версию CMake 3.4? Чем выше версия, тем выше изменения CMake поддерживает такие новые разработки. – usr1234567

+0

Я использую cmake 3.3.1. Позвольте мне попробовать cmake 3.4 и вернуться. – SalmanKhan

+0

Он работал с версией CMake 3.4. Благодаря! Я бы рекомендовал обновить ваш комментарий в качестве ответа на вопрос. – SalmanKhan

ответ

3

Последние версии CMake поддерживают более новую версию Visual Studio и Windows 10 SDK. Если вы получаете странные ошибки, попробуйте обновить до последней версии CMake.

Смежные вопросы