- Mingw64, включающий компиляторы gcc и g++
- cmake
- Я скачал последнюю версию и извлек ее. в c:\glm
- Я перешел к папке в командной строке и выполнил команду
Код: Выделить всё
C:\cmake\bin\cmake -DGLM_BUILD_TESTS=OFF -DBUILD_SHARED_LIBS=OFF -B build . - Я получил следующую ошибку:
Код: Выделить всё
CMake Error in CMakeLists.txt: Running 'nmake' '-?' failed with: no such file or directory CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
У меня также есть расширение cmake для VS Code, поэтому я попробовал настроить и построить VS Code, щелкнув правой кнопкой мыши CmakeLists.txt и выбрав «Очистить переконфигурировать все проекты». Это устранило ошибки, связанные с компилятором:
Код: Выделить всё
[cmake] -- Check for working C compiler: C:/mingw64/bin/gcc.exe - skipped
[cmake] -- Check for working CXX compiler: C:/mingw64/bin/g++.exe - skipped
Я вижу, что есть два cmake (cmake.exe и mingw32-make), и я думал, что это может вызывать проблемы, но я не нашел как я могу решить эту проблему.
Подробнее здесь: https://stackoverflow.com/questions/793 ... in-windows
Мобильная версия