Schauen Sie sich "Make for Windows" an . Nach der Installation rufen Sie einfach "make" von CMD oder PowerShell auf.
Verwenden von make aus Windows PowerShell
Unter Linux kommen Quellen von Projekten normalerweise mit Makefile
. Makefiles enthalten Anweisungen zum Erstellen dieser Projekte mit dem Befehl make
. Ich bin zur Zeit zu verwenden, um Windows, gezwungen und so in der Lage sein dieses Betriebssystem verwenden ich konfiguriert und erweitert die „Powershell“ (durch einige zusätzliche Programme installieren, wie vim
oder svn
ein Modul genannt PSReadLine
, ein Powershell - Profil zu schreiben, etc.).
Ich konnte jedoch nicht feststellen, ob eine Installation make
in PowerShell möglich ist. Ich bin mir bewusst, dass ich auch Programme installieren muss, make
die anrufen, wie sagen g++
oder pdflatex
, aber das wird später sein. Fürs make
Erste möchte ich mich erstmal selbst arbeiten lassen.
Ein wenig Forschung ergab zwei Möglichkeiten:
Die akzeptierte Antwort auf diese sehr ähnliche Frage: Die Verwendung von Makefiles unter Windows schlägt die Verwendung von Cygwin vor. Das ist eine Möglichkeit, Cygwin ist großartig, aber da ich beschlossen habe, PowerShell eine Chance zu geben, würde ich gerne wissen, ob dies auch mit PowerShell möglich ist, nicht mit Cygwin . Daher handelt es sich bei dieser Frage nicht um ein Duplikat, da es sich bei dieser anderen Frage um eine Möglichkeit zur Verwendung
make
in Windows handelt, während ich insbesondere nach PowerShell frage.Es gibt einen
make
Klon für PowerShell-Klon namens poshmake, aber die Syntax der Poshmake-Dateien unterscheidet sich von den üblichen Makefiles, was ein No-Go ist. Ich möchtemake
, dass zwei Versionen von Makefiles für alle Projekte, die ich herumliege, beibehalten werden, keine Option.
Also: Ist es möglich, GNU make zu installieren, das die Syntax typischer Makefiles versteht, sodass ich make
von PowerShell aus aufrufen kann ?
1 Antwort auf die Frage
Verwandte Probleme
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet
-
5
Deaktivieren des Pieptons im cmd-Fenster
-
1
Sichtbare Energiepläne im Kontextmenü
-
3
Powershell-Ping auf unbestimmte Zeit
-
5
Tastenkombination zum Einfügen in die Windows-Eingabeaufforderung
-
5
Verschieben Sie die öffentlichen Ordner unter Windows 7
-
5
Welche Vorteile könnte ein durchschnittlicher Geek aus Powershell ziehen?
-
1
Powershell: Führt eine Operation für alle Dateien in einem Verzeichnis durch (foreach)
-
1
PowerShell / CMD-Markierung, um in Vista mit der rechten Maustaste zu klicken
-
3
Was ist Windows PowerShell?