Mam niektóre wersje demo, które pobrałem i są dostarczane wraz z Makefile.win i Makefile.sgi. Jak mogę je uruchomić w systemie Windows, aby skompilować wersje demo?
Mam niektóre wersje demo, które pobrałem i są dostarczane wraz z Makefile.win i Makefile.sgi. Jak mogę je uruchomić w systemie Windows, aby skompilować wersje demo?
Odpowiedzi:
Jeśli masz program Visual Studio, uruchom wiersz polecenia programu Visual Studio z menu Start, przejdź do katalogu zawierającego Makefile.win
i wpisz:
nmake -f Makefile.win
Możesz także użyć zwykłego wiersza polecenia i uruchomić vsvars32.bat (c: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ Tools for VS2008). Spowoduje to skonfigurowanie środowiska do uruchamiania nmake i znajdowania narzędzi kompilatora.
Sprawdź cygwin , środowisko podobne do Uniksa dla Windows
Devel
: „make”, a także „gcc”, jak wyjaśniono tutaj .
make
to:choco install make --source=cygwin
Oto mój szybki i tymczasowy sposób uruchomienia pliku Makefile
C: \ Program Files (x86) \ GnuWin32 \ bin
libiconv2.dll libintl3.dll make.exe
make.exe
Gotowe.
Ponadto możesz dodać argumenty po poleceniu, takie jak
make.exe skel
bin
katalog do PATH
zmiennej środowiskowej. To make.exe
udostępni z dowolnego miejsca.
To pytanie może być stare, ale moje rozwiązanie, które jest najprostsze dla każdego użytkownika systemu Windows, o którym myślę, nie jest wymienione.
Krok 1: Instalacja menedżera pakietów czekoladowa dla WINDOWS (kompatybilne z systemem Windows 7+ / Windows Server 2003+) tutaj
Krok 2: Uruchomchoco install make
Krok 3: Zysk z dobrze utrzymanego menedżera pakietów. Marka zostanie dodana do ścieżki globalnej i działa na wszystkich interfejsach CLI (powershell, git bash, cmd…)
Nie jestem związany z choco, ale JEST TO DOBRZE.
Najpierw dodaj ścieżkę wspólnych narzędzi Visual Studio ( c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
) do ścieżki systemowej. Aby dowiedzieć się, jak dodać ścieżkę do ścieżki systemowej, sprawdź tę stronę internetową:
http://www.computerhope.com/issues/ch000549.htm . Musisz tego tylko raz.
Następnie, gdy zajdzie taka potrzeba, otwórz wiersz poleceń i uruchom, vsvars32.bat
aby dodać wszystkie wymagane ścieżki narzędzi Visual Studio do ścieżki systemowej.
Następnie możesz zadzwonić nmake -f makefile.mak
PS: Ścieżka typowych narzędzi studia wizualnego może być inna w twoim systemie. Zmień to odpowiednio.
Jeśli jest to „NMake Makefile”, to znaczy, że składnia i komenda są zgodne z NMake, będzie działać natywnie w systemie Windows. Zwykle Makefile.win
( .win
sufiks) wskazuje, że jest to plik makefile zgodny z Windows NMake. Więc możesz spróbować nmake -f Makefile.win
.
Często dostarczane są standardowe makefile Linux i NMake
wyglądają obiecująco. Jednak poniższy link pobiera prosty plik makefile systemu Linux i wyjaśnia niektóre podstawowe problemy, które można napotkać. Sugeruje także kilka alternatyw dla obsługi plików makefile dla systemu Linux w systemie Windows.
Próbowałem z cygwin i gnuwin i chyba nie działało dla mnie, ponieważ plik makefile używał głównie określonego kodu linux.
To, co zadziałało, to użycie Ubuntu Bash dla Windows 10 . To jest Cud, jeśli pochodzisz z MAC, tak jak w moim przypadku:
Dodatki:
Mam nadzieję, że to pomoże
Używam zestawu narzędzi MinGW , który zapewnia mingw32-make
narzędzie do budowania, jeśli masz je w PATH
zmiennej systemowej , w wierszu polecenia systemu Windows wystarczy przejść do katalogu zawierającego pliki i wpisać to polecenie:
mingw32-make -f Makefile.win
i gotowe.
Może możesz wypróbować NetBeans IDE.