1 / 1 / 0
Регистрация: 28.10.2021
Сообщений: 20
1

Установка Генератора Visual studio 17 2022 для работы с CMake

21.07.2023, 02:12. Показов 1641. Ответов 0

Author24 — интернет-сервис помощи студентам
Здравствуйте только начал работать с CMake. Совсем недавно наткнулся на ошибку:

Код
PS C:\Users\Alexey\source\repos\Project\build> cmake ..
-- Building for: NMake Makefiles
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value or use a ...<max> suffix to tell
  CMake that the project does not need compatibility with older versions.


CMake Error at CMakeLists.txt:2 (project):
  Running

   'nmake' '-?'

  failed with:

   Не удается найти указанный файл


CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
насколько я понял он пытается использовать генератор NMake, а так же он не нашел компилятор. У меня на компьютере есть Visual studio 2022, однако CMake не видит генератор Visual Studio 17 2022, а следовательно не может назначит его генератором по умолчанию. Ошибка пропадает только тогда когда я ввожу команды через терминал Visual Studio (Developer Command Prompt for VS 2022) там он так же использует генератор NMake, однако уже использует компилятор MSVC.

Так вот как убрать мою ошибку? Можно ли заставить его работатm вместе с компилятором Clang? И как установит генератор Visual Studio 17 2022

Код CMakeLists.txt:
Код
cmake_minimum_required(VERSION 3.27)

project(Projct)

add_executable(Project main.cpp)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2023, 02:12
Ответы с готовыми решениями:

Создать класс в проекте CMake Visual Studio 2022
Здравствуйте друзья. При добавлении класса в проекте cmake через &quot;добавить новый элемент&quot;,...

Установка Visual Studio 2022 на Windows 7
Всем здравствуйте кто читает. сам вопрос можно ли установить VS2022 на windows 7(понятно что...

Расширение для Visual Studio 2022 на фреймворке Visual Studio Community Toolkit
Переписываю свое старое расширение под новую 2022 студию, вот нашел вроде хороший фреймворк:...

Установка Visual Studio для работы с C++
Я пытался скачать с майкрософта но у меня не получалось установить выдает ошибку

0
21.07.2023, 02:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2023, 02:12
Помогаю со студенческими работами здесь

Установка CUDA для работы в Visual Studio
Здраствуйте, немогу установить CUDA под VS 2013 Win8.1 x64 Проблема в том, что для установки...

Установка бесплатная Visual Studio 2022 или в крайнем случае 2019 без прав админа
подскажите адрес установки Visual Studio 2022 or Visual Studio 2019 не имея прав администратора...

Установка Visual Studio или аналогов для работы с vb.net проектами под Linux
Возможно ли так писать? Или только под виндой можно писать на .NET?

Установка C++ Redistributable Visual Studio 2017 и Visual C++ для Visual Studio 2015
Доброго дня. Пытаюсь изучить PHP. Решил установить сервер локальный. В инструкции сказано: &quot;Ещё...

Как установить сторонние библиотеки для C# в Visual Studio 2022
Здравствуйте товарищи. У меня проблемка появилась, которую я ни как не могу решить, вообще не...

Модули и дополнения, необходимые и достаточные, для новичка, в Visual Studio 2022
Здравствуйте, устанавливаю Visual Studio Community 2022, сразу скажу это был какой-то кошмар -...

Запуск Cmake для разных версий Microsoft Visual Studio
Я запускаю cmake через батник следующим образом &quot;c:\Program Files\CMake\bin\cmake.exe&quot; ^ -H....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru