Próbuję skompilować źródło Perla i nie mogę znaleźć wersji nmake, która działa z 64-bitowym systemem Windows 7. Przeszukałem witrynę firmy Microsoft i wydaje mi się, że mój Googlefu mnie zawodzi. Czy mogę użyć innego kompilatora, jeśli tak, sugestie / zasoby? Jestem rodzimym użytkownikiem Linuksa, więc wybacz moją ignorancję
29
Aby uzyskać 64-bitową wersję nmake (dla Windows 7), możesz również zainstalować zestaw Windows SDK. Będzie zainstalować
nmake.exe
naC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
Windows 7 bez monitowania o katalogu alternatywnego.źródło
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
który zawieravcpackages
który zawiera kilka bibliotek dll.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
(14,0 oznacza VS 2015)nmake
w folderach SDK:C:\Program Files (x86)\Windows Kits\10
Wersja nmake, która jest kompatybilna z Windows 7, zawiera również xampp: http://www.apachefriends.org/en/xampp-windows.html Lub możesz spróbować tutaj: http://johnbokma.com/perl/make- for-windows.html
źródło
Wersja nmake.exe x64 znajduje się w podkatalogu VC \ bin \ amd64. 32-bitowa wersja nmake.exe znajduje się w VC \ bin.
Po otwarciu wiersza polecenia programu Visual Studio x64
ścieżki powinny być ustawione, aby znaleźć wersje narzędzi x64. Możesz także wpisać „ where nmake.exe ”, aby znaleźć wersję, której szukasz.
źródło
Program Nmake nie jest dostarczany natywnie w systemie Windows 10, ale można go dołączyć bez instalowania pełnego programu Visual Studio, instalując narzędzia do budowania Microsoft Visual C ++ .
po zakończeniu przejdź do tego folderu, aby znaleźć pliki binarne Nmake C: \ Program Files (x86) \ Microsoft Visual Studio x.0 \ VC \ bin
Na koniec dodaj go do ścieżki systemu Windows w panelu sterowania.
źródło
Aby mieć natywne narzędzia, takie jak nmake 64-bitowe w Visual Studio Express lub 2013 Visual Build 2013 i dla Visual Studio 64-bitowe 2008, narzędzia krzyżowe również promt.
Pobierz 2013 Visual Studio Ultimate aktualizacja 5 DVD lub Instalator internetowy: https://www.visualstudio.com/vs/older-downloads/
Zainstaluj tylko wersję C ++ Foundation z tego instalatora z niestandardową instalacją.
Pamiętaj także, aby używać polecenia wizualnego; vcvars64.bat w 12 / VC / BIN / amd64, aby zainicjować funkcję PATH =, jeśli używasz, aby sprawdzić, czy ją posiadasz, spróbuj użyć w Visual 64-bitowych narzędziach polecenie to polecenie;
Jeśli to polecenie nie znajdzie nmake.exe i nadal masz go w folderze amd64. Uruchom to polecenie; w folderze Microsoft Visual Studio 12.0 dla Micros ~ 1.0. W zależności od tego, czy najpierw zainstalowano VC12, Micros ~ 1.0 może być 2.0.
Mając trudności w użyciu, utwórz plik .bat za każdym razem, gdy ładujesz się do systemu Windows \ na własny szybki start. Musisz użyć cd .., aby uruchomić .bat nie w systemie32.
źródło