Estou tentando compilar uma fonte Perl e não consigo encontrar uma versão do nmake que funcione com o Windows 7 de 64 bits. Pesquisei em todo o site da Microsoft e meu Googlefu parece estar falhando comigo. Posso usar um compilador diferente - se houver, sugestões / recursos? Eu sou um usuário nativo do Linux, então perdoe minha ignorância
29
Para obter a versão de 64 bits do nmake (para Windows 7), você também pode instalar o Windows SDK. Ele irá instalar
nmake.exe
paraC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
o Windows 7 sem solicitar um diretório alternativo.fonte
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
que contém ovcpackages
que contém algumas dlls.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
((14.0 significa VS 2015)nmake
nas pastas do SDK:C:\Program Files (x86)\Windows Kits\10
Uma versão do nmake compatível com o Windows 7 também vem com o xampp: http://www.apachefriends.org/en/xampp-windows.html Ou você pode tentar aqui: http://johnbokma.com/perl/make- for-windows.html
fonte
A versão x64 do nmake.exe está localizada no subdiretório VC \ bin \ amd64. A versão de 32 bits do nmake.exe está localizada em VC \ bin.
Se você abrir o prompt de comando do Visual Studio x64
os caminhos devem ser configurados para encontrar as versões x64 das ferramentas. Você também pode digitar " where nmake.exe " para encontrar a versão que você está procurando.
fonte
O Nmake não vem nativamente no Windows 10, mas você pode incluí-lo sem instalar o Visual Studio completo instalando o Microsoft Visual C ++ Build Tools .
quando terminar, navegue até esta pasta para encontrar os binários Nmake C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio x.0 \ VC \ bin
Por fim, adicione-o ao caminho do Windows no painel de controle.
fonte
Para ter ferramentas nativas como nmake de 64 bits no Visual Studio Express ou 2013 Visual Build 2013 e no Visual Studio de 64 bits 2008, ferramentas cruzadas também são solicitadas.
Faça o download do DVD ou do instalador da Web da atualização 5 do Visual Studio Ultimate 2013: https://www.visualstudio.com/vs/older-downloads/
Instale apenas a edição C ++ Foundation deste instalador com a instalação personalizada.
Lembre-se também de usar dentro do comando visual; vcvars64.bat em 12 / VC / BIN / amd64 para inicializar a função PATH =, se você usar, para ver se a possui, tente usar no Visual 64 bit tools command este comando;
Se este comando não encontrar o nmake.exe e você ainda o tiver na pasta amd64. Execute este comando; na pasta Microsoft Visual Studio 12.0 para Micros ~ 1.0. Dependendo se o VC12 foi instalado primeiro, o Micros ~ 1.0 pode ser 2.0.
Tendo um uso difícil, crie um arquivo .bat para cada carregamento no windows \ para iniciar rapidamente. Você precisa usar o cd .., para executar um .bat não no system32.
fonte