Saya memiliki beberapa demo yang saya unduh dan mereka datang dengan Makefile.win dan Makefile.sgi. Bagaimana saya bisa menjalankan ini di Windows untuk mengkompilasi demo?
Saya memiliki beberapa demo yang saya unduh dan mereka datang dengan Makefile.win dan Makefile.sgi. Bagaimana saya bisa menjalankan ini di Windows untuk mengkompilasi demo?
Jawaban:
Jika Anda memiliki Visual Studio, jalankan prompt Visual Studio Command dari menu Start, ubah ke direktori yang berisi Makefile.win
dan ketik ini:
nmake -f Makefile.win
Anda juga dapat menggunakan prompt perintah normal dan menjalankan vsvars32.bat (c: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ Tools for VS2008). Ini akan mengatur lingkungan untuk menjalankan nmake dan menemukan alat kompiler.
Lihat cygwin , lingkungan yang mirip Unix untuk Windows
Devel
: 'make' dan juga 'gcc' seperti yang dijelaskan di sini .
make
adalah:choco install make --source=cygwin
Inilah cara cepat dan sementara saya untuk menjalankan Makefile
C: \ Program Files (x86) \ GnuWin32 \ bin
libiconv2.dll libintl3.dll make.exe
make.exe
selesai
Plus, Anda bisa menambahkan argumen setelah perintah, seperti
make.exe skel
bin
direktori ke PATH
variabel lingkungan. Ini akan make.exe
tersedia dari mana saja.
Pertanyaan ini mungkin yang lama tetapi solusi saya, yang sejauh ini paling sederhana untuk setiap pengguna windows yang saya jawab, tidak terdaftar.
Langkah 1: Instal pengelola paket cokelat untuk WINDOWS (kompatibel untuk Windows 7+ / Windows Server 2003+) di sini
Langkah 2: jalankanchoco install make
Langkah 3: Dapatkan untung dari manajer paket yang terawat baik. Make akan telah ditambahkan ke jalur global dan berjalan di semua CLI (powershell, git bash, cmd ...)
Saya tidak berafiliasi dengan choco tetapi HANYA BAIK.
Pertama, tambahkan jalur alat umum studio visual ( c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
) ke jalur sistem. Untuk mempelajari cara menambahkan jalur ke jalur sistem, silakan periksa situs web ini:
http://www.computerhope.com/issues/ch000549.htm . Anda hanya perlu sekali ini saja.
Setelah itu, kapan pun Anda butuhkan, buka baris perintah dan jalankan vsvars32.bat
untuk menambahkan semua jalur alat studio visual yang diperlukan ke jalur sistem.
Lalu, Anda bisa menelepon nmake -f makefile.mak
PS: Jalur alat umum studio visual mungkin berbeda di sistem Anda. Harap ubah sesuai keinginan.
Jika itu adalah "NMake Makefile", artinya sintaks dan perintah kompatibel dengan NMake, itu akan bekerja secara native di Windows. Biasanya Makefile.win
( .win
suffix) mengindikasikan makefile yang kompatibel dengan Windows NMake. Jadi kamu bisa mencobanmake -f Makefile.win
.
Seringkali Linux Makefile standar disediakan dan NMake
terlihat menjanjikan. Namun, tautan berikut ini menggunakan Linux Makefile sederhana dan menjelaskan beberapa masalah mendasar yang mungkin dihadapi seseorang. Ini juga menyarankan beberapa alternatif untuk menangani Linux Makefiles di Windows.
Saya mencoba dengan cygwin & gnuwin, dan tidak berhasil untuk saya, saya kira karena makefile menggunakan kode linux khusus.
Apa yang berhasil adalah menggunakan Ubuntu Bash untuk Windows 10 . Ini adalah Marvel jika Anda berasal dari MAC seperti kasus saya:
Ekstra:
Semoga ini bisa membantu
Saya menggunakan set alat MinGW yang menyediakan mingw32-make
alat pembangunan, jika Anda memilikinya dalam PATH
variabel sistem Anda , di Windows Command Prompt masuk saja ke direktori yang berisi file dan ketik perintah ini:
mingw32-make -f Makefile.win
dan sudah selesai.
Mungkin Anda bisa mencoba NetBeans IDE.