私がダウンロードしたデモがいくつかあり、それらにはMakefile.winとMakefile.sgiが付いてきます。デモをコンパイルするためにこれらをWindowsで実行するにはどうすればよいですか。
Visual Studioを使用している場合は、[スタート]メニューからVisual Studioのコマンドプロンプトを実行し、Makefile.win
を含むディレクトリに移動して、次のように入力します。
nmake -f Makefile.win
通常のコマンドプロンプトを使用してvsvars32.bat(c:¥Program Files(x86)¥Microsoft Visual Studio 9.0¥Common7¥Tools for VS2008)を実行することもできます。これにより、nmakeを実行してコンパイラツールを見つけるための環境が設定されます。
チェックアウト cygwin 、Windows用のUnixライクな環境
これが私のMakefileを実行するための私の素早い一時的な方法です。
C:\ Program Files(x86)\ GnuWin32\bin
libiconv2.dll libintl3.dll make.exe
make.exe
行った。
さらに、のようにコマンドの後に引数を追加できます。
make.exeスケル
Visual Studio 2017では、このフォルダーをWindows 10のパスenv変数に追加する必要がありました。
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.25017\bin\HostX64\x64
HostX86もあります
まず、Visual Studio共通ツールのパス(c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
)をシステムパスに追加します。システムパスにパスを追加する方法については、次のWebサイトを参照してください。 http://www.computerhope.com/issues/ch000549.htm 。あなたは一度だけこれをする必要があります。
その後、必要に応じていつでもコマンドラインを開き、vsvars32.bat
を実行して、必要なすべてのVisual Studioツールのパスをシステムパスに追加します。
その後、nmake -f makefile.mak
を呼び出すことができます
シモンズ:ビジュアルスタジオの共通ツールのパスはあなたのシステムでは異なるかもしれません。それに応じて変更してください。
もしそれが "NMake Makefile"なら、それはその構文がNMakeと互換性があるということです、それはうまくいくでしょう。
多くの場合、標準のLinux Makefileが提供されており、NMake
は有望に見えます。しかし、以下のリンクは単純なLinux Makefileを取り上げて、遭遇するかもしれないいくつかの基本的な問題を説明します。
Cygwin をインストールすると。必ずインストーラでmakeを選択してください。 Makefileがあれば、次のコマンドを実行できます。
make -f Makefile
https://cygwin.com/install.html
おそらくNetBeans IDEを試すことができます。
この質問は古いものかもしれませんが、私のソリューションは、私が敢えてWindowsユーザーにとって最も単純なものであるため、リストされていません。
ステップ1:WINDOWS(compatibleのチョコレートパッケージマネージャーをインストールするWindows 7以降/ Windows Server 2003以降) ここ
ステップ2:run choco install make
ステップ3:よく管理されたパッケージマネージャーからの利益。 makeはグローバルパスに追加され、すべてのCLI(powershell、git bash、cmd…)で実行されます。
私はchocoと提携していませんが、それだけでいいです。