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

Я пытаюсь запустить cmake в Visual Studio 10 для esys -icle-win.

Мой путь к cmake: C:\Program Files (x86)\CMake 2.8\bin\cmake.exe

Мой путь к esys-частиц-win: C:\esys-particle-win\trunk\buildvs2010\mkvs10.bat

Команды, которые я печатаю в командной строке администратора Visual Studio 2010:

cd c:\esys-particle-win\trunk\buildvs2010
mkvs10.bat

и я получаю эту ошибку:

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

содержимое mkvs10.bat:

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

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

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

"Любая помощь будет принята с благодарностью, спасибо.

Ответ 1

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

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

Ответ 2

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

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

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

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

Ответ 3

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

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

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

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