Di Linux, sumber proyek biasanya datang dengan Makefile
itu. Makefile berisi arahan untuk membangun proyek-proyek ini menggunakan perintah make
. Saat ini saya dipaksa untuk menggunakan Windows, dan agar dapat menggunakan OS ini saya mengkonfigurasi dan meningkatkan "PowerShell" (dengan menginstal beberapa program tambahan, seperti vim
atau svn
, modul yang disebut PSReadLine
, menulis profil PowerShell, dll.).
Namun saya tidak dapat menemukan apakah mungkin untuk menginstal make
di PowerShell. Saya sadar bahwa saya juga harus menginstal program yang make
akan memanggil, seperti, katakanlah, g++
atau pdflatex
, tetapi itu akan berlaku untuk nanti. Untuk saat ini saya ingin make
bekerja sendiri.
Sedikit riset mengungkapkan dua kemungkinan:
Jawaban yang diterima untuk pertanyaan yang sangat mirip ini: Cara menggunakan makefile di Windows , menyarankan untuk menggunakan Cygwin. Itu kemungkinan, Cygwin hebat, tetapi karena saya memutuskan untuk memberi kesempatan pada PowerShell, saya ingin tahu apakah ini juga mungkin dengan PowerShell , bukan Cygwin . Oleh karena itu pertanyaan ini bukan duplikat, karena pertanyaan lain adalah tentang beberapa kemungkinan untuk digunakan
make
di Windows, sedangkan saya meminta PowerShell pada khususnya.Ada
make
klon untuk PowerShell yang disebut poshmake , tetapi sintaks dari file Poshmake berbeda dari Makefiles biasa, yang merupakan no-go. Saya ingin yang sebenarnyamake
, karena mempertahankan dua versi Makefiles untuk semua proyek yang saya miliki bukanlah pilihan.
Jadi: apakah mungkin untuk menginstal GNU make, yang akan memahami sintaks Makefiles yang khas, sehingga saya dapat menelepon make
dari dalam PowerShell ?