Sotto Linux, le fonti di progetti comunemente vengono con Makefile
. I makefile contengono direttive per costruire questi progetti usando il comando make
. Al momento sono costretto a utilizzare Windows e, per poter utilizzare questo sistema operativo, ho configurato e migliorato "PowerShell" (installando alcuni programmi aggiuntivi, come vim
o svn
, un modulo chiamato PSReadLine
, scrivendo un profilo PowerShell, ecc.).
Tuttavia non sono riuscito a trovare se è possibile installare make
in PowerShell. Sono consapevole che dovrò anche installare programmi che make
chiameranno, come, diciamo, g++
o pdflatex
, ma che sarà per dopo. Per ora vorrei iniziare make
a lavorare.
Un po 'di ricerca ha rivelato due possibilità:
La risposta accettata a questa domanda molto simile: come usare i makefile su Windows , suggerisce di usare Cygwin. Questa è una possibilità, Cygwin è eccezionale, ma da quando ho deciso di dare una possibilità a PowerShell vorrei sapere se questo è possibile anche con PowerShell , non con Cygwin . Quindi questa domanda non è un duplicato, poiché quell'altra domanda riguardava alcune possibilità da usare
make
in Windows, mentre sto chiedendo PowerShell in particolare.Esiste un
make
clone per il clone di PowerShell chiamato poshmake , ma la sintassi dei file Poshmake è diversa dai soliti Makefile, il che è un no-go. Voglio un veromake
, poiché mantenere due versioni di Makefile per tutti i progetti che ho in giro non è un'opzione.
Quindi: è possibile installare GNU make, che comprenderà la sintassi dei Makefile tipici, in modo che io possa chiamare make
da PowerShell ?