"cmake" не распознается как внутренняя или внешняя команда

Я пытаюсь запустить cmake в visual studio 10 для esys-particle-win.

вот наш путь к CMake Файлы C:Program (х86)с CMake 2.8бинс CMake.exe

вот наш путь к esys-particle-win

C:esys-particle-wintrunkbuildvs2010mkvs10.bat

и это код, который мы вводим в команду администратора promt visual studio 2010

cd c:esys-particle-wintrunkbuildvs2010
mkvs10.bat

и мы получаем ошибку

'cmake' is not recognised as an internal or external command

внутри файла mkvs10.летучая мышь

cmake .. -G "Visual Studio 10" -G "NMake Makefiles"

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

https://launchpadlibrarian.net/139659869/esys-particle-win-%28v2.1%29-build-instructions.pdf

в разделе 2.3.1

любая помощь была бы очень признательна, спасибо

3 ответов


сообщение об ошибке означает, что он не может найти cmake.
Вы можете добавить его местоположение в свой путь из приглашения следующим образом:

set PATH="C:\Program Files (x86)\CMake 2.8\bin\";%PATH%

As @doctorlove упомянуто выше, сообщение об ошибке означает, что он cannont найти Cmake.

обратите внимание, что кавычки не нужны в переменных среды PATH в Windows. Таким образом, приведенный выше пример в Windows будет выглядеть так:

set PATH=C:\Program Files (x86)\CMake 2.8\bin\;%PATH% 

У меня была такая же проблема, и разрешил его в этом посте.


Я пытаюсь создать проект с моим недавно загруженным сообществом Visual Studio 2017, но на моем пути не было CMake.

это не помогло, даже после того, как я получил VCVars:"C:\Program Files (x86)\Microsoft Visual Studio17\Community\VC\Auxiliary\Build\vcvarsall.bat" x64

вместо отдельной установки копии, которая может работать с этими ответами, хотя я не уверен, что у нее будут генераторы, которые мне нужны(?), Я нашел один в каталоге установки, который имел другой путь, чем то, что было в руководстве, я был с помощью.

вот моя ссылка: "C:\Program Files (x86)\Microsoft Visual Studio17\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe" -G "Visual Studio 15 2017" -DCMAKE_BUILD_TYPE=%CMAKE_BUILD_TYPE% ..