Почему проект на языке C++ не собирается при использовании CMake?

  • 21 августа 2023 г. 11:56
Ответы на вопрос 1
Ошибка возникает из-за того, что в вашем CMakeLists.txt файле вы указали использование nmake, который является инструментом сборки для Visual Studio, а не для MinGW. 

Чтобы исправить эту ошибку, вы можете изменить в своем CMakeLists.txt файле строку 'project(Tutorial)' на 'project(Tutorial)'. Это позволит CMake использовать MinGW в качестве инструмента сборки.

В результате ваш CMakeLists.txt файл должен выглядеть следующим образом:

```
cmake_minimum_required(VERSION 3.10)

# установка имени проекта
project(Tutorial)

# добавление исполняемого файла
add_executable(Tutorial main.cxx)
```

После этого попробуйте выполнить сборку снова.
Похожие вопросы