J'essaie de compiler une source Perl et je n'arrive pas à trouver une version de nmake qui fonctionne avec Windows 7 64 bits. J'ai cherché partout sur le site Web de Microsoft et mon Googlefu semble me manquer. Puis-je utiliser un compilateur différent - si c'est le cas, suggestions / ressources? Je suis un utilisateur Linux natif alors pardonnez mon ignorance
29
Pour obtenir la version 64 bits de nmake (pour Windows 7), vous pouvez également installer le SDK Windows. Il installera
nmake.exe
àC:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
Windows 7 sans demander un autre répertoire.la source
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
qui contientvcpackages
qui contient quelques DLL.C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
(14.0 signifie VS 2015)nmake
en a pas dans les dossiers du SDK:C:\Program Files (x86)\Windows Kits\10
Une version de nmake compatible avec Windows 7 est également fournie avec xampp: http://www.apachefriends.org/en/xampp-windows.html Ou vous pouvez essayer ici: http://johnbokma.com/perl/make- for-windows.html
la source
La version x64 de nmake.exe se trouve dans le sous-répertoire VC \ bin \ amd64. La version 32 bits de nmake.exe se trouve dans VC \ bin.
Si vous ouvrez l' invite de commandes Visual Studio x64
les chemins doivent être configurés pour trouver les versions x64 des outils. Vous pouvez également taper " où nmake.exe " pour trouver la version que vous recherchez.
la source
Nmake n'est pas natif dans Windows 10, mais vous pouvez l'inclure sans installer Visual Studio complet en installant Microsoft Visual C ++ Build Tools .
une fois terminé, accédez à ce dossier pour trouver les fichiers binaires Nmake C: \ Program Files (x86) \ Microsoft Visual Studio x.0 \ VC \ bin
Enfin, ajoutez-le au chemin Windows dans le panneau de configuration.
la source
Pour avoir des outils natifs comme nmake 64 bits sur Visual Studio Express ou 2013 Visual Build 2013 et pour Visual Studio 64 bits 2008 cross tools command promt ainsi.
Téléchargez le DVD ou le programme d'installation Web de Visual Studio Ultimate 2013: https://www.visualstudio.com/vs/older-downloads/
Installez uniquement l'édition C ++ Foundation à partir de ce programme d'installation avec une installation personnalisée.
N'oubliez pas non plus d'utiliser la commande visuelle withing; vcvars64.bat dans 12 / VC / BIN / amd64 pour initialiser la fonction PATH =, si vous utilisez, pour voir si vous l'avez, essayez d'utiliser dans Visual 64 bit tools command this command;
Si cette commande ne trouve pas nmake.exe et que vous l'avez toujours dans le dossier amd64. Exécutez cette commande; dans le dossier Microsoft Visual Studio 12.0 pour Micros ~ 1.0. Dépendant si VC12 a été installé en premier, alors Micros ~ 1.0 peut être 2.0.
Ayant une utilisation intensive, créez un fichier .bat pour chaque chargement dans Windows \ pour un démarrage rapide. Vous devez utiliser cd .., pour exécuter un .bat pas dans system32.
la source