私はesys-particle-winのためにVisual Studio 10でcmakeを実行しようとしています。
Cmake:C:\Program Files (x86)\CMake 2.8\bin\cmake.exe
への私のパス
Esys-particle-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
`どんな助けも大歓迎です、ありがとう。
エラーメッセージは、cmakeが見つからないことを意味します。
次のように、プロンプトからその場所をパスに追加できます。
set PATH="C:\Program Files (x86)\CMake 2.8\bin\";%PATH%
上記の@ doctorloveのように、エラーメッセージはCmakeを見つけることができないことを意味します。
WindowsのPATH環境変数では引用符は必要ないことに注意してください。したがって、Windowsでの上記の例は次のようになります。
set PATH=C:\Program Files (x86)\CMake 2.8\bin\;%PATH%
私は同じ問題を抱えていました そしてこの投稿で解決しました
最近ダウンロードした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% ..