Linuxでは、プロジェクトのソースには一般的にが付いていMakefileます。Makefileには、コマンドを使用してこれらのプロジェクトをビルドするためのディレクティブが含まれていますmake。現在、Windowsの使用を余儀なくされており、このOSを使用できるように、「PowerShell」を構成および拡張しました(vimまたはなどの追加プログラムをインストールすることにより、PowerShellプロファイルを作成するなどのsvnモジュールPSReadLine)。
しかしmake、PowerShell にインストールできるかどうかはわかりませんでした。makeたとえば、g++またはなど、呼び出すプログラムをインストールする必要があることは承知してpdflatexいますが、それは後で使用します。とりあえずmake、そもそも動作するようにしたいと思います。
少しの研究により、2つの可能性が明らかになりました。
この非常によく似た質問に対する受け入れられた回答:Windowsでのmakefileの使用方法は、Cygwinの使用を提案しています。Cygwinは素晴らしい可能性がありますが、PowerShellにチャンスを与えることにしたので、これがCygwinではなくPowerShellでも可能かどうかを知りたいと思います。したがって、この質問は重複していません。他の質問はWindowsで使用する可能性に関するものでしたが
make、特にPowerShellを求めています。makePowerShellクローンのposhmakeというクローンが存在しますが、Poshmakeファイルの構文は通常のMakefileとは異なります。私makeがうそをつくすべてのプロジェクトのためにMakefilesの2つのバージョンを維持することは選択肢ではないので、私は本当です。
だから、GNU makeをインストールすることは可能ですか?GNU makeは典型的なMakefileの構文を理解し、PowerShellmake内から呼び出すことができますか?