Estoy tratando de compilar una fuente de Perl y parece que no puedo encontrar una versión de nmake que funcione con Windows 7 de 64 bits. He buscado en todo el sitio web de Microsoft y mi Googlefu parece estar fallando. ¿Puedo usar un compilador diferente, si es así sugerencias / recursos? Soy un usuario nativo de Linux, así que perdone mi ignorancia
29
Para obtener la versión de 64 bits de nmake (para Windows 7) también puede instalar el SDK de Windows. Se instalará
nmake.exe
aC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
en Windows 7 sin solicitar un directorio alternativo.fuente
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
que contienevcpackages
cuál contiene algunos dlls.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
(14.0 significa VS 2015)nmake
en las carpetas del SDK:C:\Program Files (x86)\Windows Kits\10
Una versión de nmake que es compatible con Windows 7 también viene con xampp: http://www.apachefriends.org/en/xampp-windows.html O puede intentarlo aquí: http://johnbokma.com/perl/make- for-windows.html
fuente
La versión x64 de nmake.exe se encuentra en el subdirectorio VC \ bin \ amd64. La versión de 32 bits de nmake.exe se encuentra en VC \ bin.
Si abre el símbolo del sistema de Visual Studio x64
las rutas deben configurarse para encontrar las versiones x64 de las herramientas. También puede escribir " where nmake.exe " para encontrar la versión que está buscando.
fuente
Nmake no viene de forma nativa en Windows 10, pero puede incluirlo sin instalar Visual Studio completo instalando Microsoft Visual C ++ Build Tools .
cuando esté completo, navegue a esta carpeta para encontrar los binarios de Nmake C: \ Archivos de programa (x86) \ Microsoft Visual Studio x.0 \ VC \ bin
Finalmente, agréguelo a la ruta de Windows en el panel de control.
fuente
Para tener herramientas nativas como nmake 64 bit en Visual Studio Express o 2013 Visual Build 2013 y también para Visual Studio 64 bit 2008 cross tools Command Promt.
Descargue el DVD de Visual Studio Ultimate Update 5 2013 o el instalador web: https://www.visualstudio.com/vs/older-downloads/
Instale solo la edición C ++ Foundation de este instalador con una instalación personalizada.
También recuerde usar dentro del comando visual; vcvars64.bat en 12 / VC / BIN / amd64 para inicializar la función PATH =, si la usa, para ver si la tiene, intente usar en Visual 64 bit tools ordene este comando;
Si este comando no encuentra nmake.exe y aún lo tiene en la carpeta amd64. Ejecute este comando; en la carpeta Microsoft Visual Studio 12.0 para Micros ~ 1.0. Si se instala primero VC12, entonces Micros ~ 1.0 puede ser 2.0.
Si tiene un uso difícil, cree un archivo .bat por cada vez que se cargue en Windows \ para su propio inicio rápido. Tiene que usar cd .., para ejecutar un .bat no en system32.
fuente