J'essaie de compiler une source Perl et je n'arrive pas à trouver une version de nmake compatible avec Windows 7 64 bits. J'ai effectué des recherches sur le site Web de Microsoft et mon compte Googlefu semble me rater. Puis-je utiliser un compilateur différent, le cas échéant suggestions/ressources? Je suis un utilisateur Linux natif, alors pardonnez mon ignorance
NMake fait partie des outils de génération de Microsoft pour la construction de projets C++. Vous pouvez obtenir nmake ainsi que le compilateur MSVC++ en téléchargeant Visual C++ Express . Visual C++ Express fonctionne parfaitement sous Windows 7.
Pour obtenir la version 64 bits de nmake (pour Windows 7), vous pouvez également installer le Kit de développement logiciel (SDK) Windows. Il installera nmake.exe
sur C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
sous Windows 7 sans demander un autre répertoire.
Une version de nmake compatible avec Windows 7 est également livrée avec xampp: http://www.apachefriends.org/en/xampp-windows.html Ou vous pouvez essayer ici: http://johnbokma.com/Perl/make-for-windows.html
La version x64 de nmake.exe se trouve dans le sous-répertoire VC\bin\AMD64. La version 32 bits de nmake.exe est située dans VC\bin.
Si vous ouvrez l'invite de commande de Visual Studio x64
Invite de commande d'outils natifs VS2013 x64
les chemins doivent être configurés pour rechercher les versions x64 des outils. Vous pouvez également taper " where nmake.exe " pour trouver la version que vous recherchez.
Pour disposer d'outils natifs tels que nmake 64 bits sur Visual Studio Express ou 2013, Visual Build 2013 et pour Visual Studio 64 bits 2008, promouvez également les commandes croisées.
Téléchargez le DVD ou le programme d'installation Web Visual Studio Ultimate 5 2013: https://www.visualstudio.com/vs/older-downloads/
Installez uniquement l'édition C++ Foundation à partir de ce programme d'installation avec l'installation personnalisée.
Rappelez-vous également d'utiliser la commande visuelle withing; vcvars64.bat dans 12/VC/BIN/AMD64 pour inintialiser la fonction PATH =, si vous l'utilisez, pour voir si vous l'avez, essayez d'utiliser dans les outils Visual 64 bits, cette commande;
where nmake.exe
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. Si vous avez installé VC12 en premier, Micros ~ 1.0 peut être 2.0.
C:\progra~2\Micros~1.0\VC\vcvarsall AMD64
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.
Nmake ne vient pas de manière native dans Windows 10, mais vous pouvez l'inclure sans installer Visual Studio complet en installant les outils de compilation de Microsoft Visual C++ .
lorsque vous avez 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.