web-dev-qa-db-fra.com

VC++ cl.exe - DLL pas trouvé

J'ai ajouté le répertoire bin du compilateur C++ VS2010 (et non pas SP1) à ma variable PATH sous Windows XP. Lorsque j'essaie de l'exécuter, il me dit qu'un DLL n'a pas été trouvé. J'ai ajouté cette ligne à ma PATH:

C:\Program Files\Microsoft Visual Studio 10.0\VC\bin;

Mise à jour: il échoue quand I cd dans le répertoire bin ci-dessus, puis lance le compilateur

screenshot

Peux-tu m'aider?

16
Tim

Exécutez le raccourci Invite de commande VS ou le fichier de commandes auquel il pointe, tels que:

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86

mettre en place un environnement approprié incluant le chemin.

À propos, mspdb100.dll habite dans C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE. Néanmoins, exécutez le fichier de raccourci/batch de toute façon - cela ne se limite pas à définir le chemin correct.

32
Michael Burr

ajoutez Microsoft Visual Studio 10.0\Common7\IDE à votre variable Path, puis fermez Invite cmd et ouvrez-la. maintenant ça va marcher.

6

L'exécution de l'invite de commande VS prend en charge la configuration de l'environnement. Assurez-vous également que vous exécutez la commande Invite en tant qu'administrateur.

1
Coder

J'ai rencontré le même problème lorsque j'ai essayé d'exécuter un exe 32 bits que j'ai construit, sur une machine 64 bits.

"mspdb100.dll n'a pas pu être trouvé par cl.exe"

Visual Studio 2010 (la version I utilise actuellement) construit un par Default.To exe 32 bits créer un exécutable 64 bits, il suffit de changer le paramètre de Win32 x64 dans la liste déroulante en haut de VS et build.This construira pour vous un exécutable 64 bits et résolvez votre problème.

0
dhara

L'installation du compilateur C++ Visual Studio 2010 SP1 C++ a résolu ce problème. Installation du compilateur Visual Studio 2010 SP1 C++

0
arm