30

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

`どんな助けでも大歓迎です、ありがとう。

4

8 に答える 8

65

エラー メッセージは、cmake が見つからないことを意味します。
次のように、プロンプトからその場所をパスに追加できます。

set PATH="C:\Program Files (x86)\CMake 2.8\bin\";%PATH%
于 2013-10-04T08:12:02.850 に答える
8

上記の@doctorloveのように、エラー メッセージは Cmake が見つからないことを意味します。

Windows の PATH 環境変数では引用符は必要ないことに注意してください。したがって、Windows での上記の例は次のようになります。

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

同じ問題があり、この投稿で解決しました。

于 2015-09-30T15:11:02.907 に答える
3

に CMake をインストールしてから同じ問題が発生しましD:\Program Filesた。パス変数を手動で追加して修正しました。

  1. コントロールパネルを開く
  2. システムとセキュリティに移動してから、システムに移動します。 ステップ 2 の後の外観
  3. ここで高度なシステム設定を選択すると、ダイアログ ボックスが表示されます。 ダイアログボックス
  4. 次に、環境変数に移動します。
  5. パスを選択し、[編集] をクリックします。4 番目のステップの後
  6. ここでは、多くの既存のパスの一番下に新しいパスを追加します。
  7. 私の場合、CMakeをインストールしましたD:\Program Files\
  8. したがって、パス D:\Program Files\CMake\bin を追加する必要があります。パスを CMake フォルダーにコピー\binし、最後に追加する必要があります。
  9. 変更を確認するには、コマンド プロンプトを再起動する必要があります。
于 2021-06-30T07:15:02.003 に答える
-1

パスを C:\Program Files\CMake\bin に設定します

于 2021-08-22T09:25:29.137 に答える