VC++ cl.exe - 找不到DLL

Tim*_*Tim 16 compiler-construction visual-studio-2010 visual-c++

我在Windows XP上将binVS2010(不是SP1)C++编译器的目录添加到我的PATH变量中.当我尝试运行它时,它告诉我没有找到DLL.我把这行添加到了我的PATH:

C:\Program Files\Microsoft Visual Studio 10.0\VC\bin;
Run Code Online (Sandbox Code Playgroud)

更新:当我cd到上面的bin目录时它仍然失败,然后运行编译器

截图

你能帮我吗?

Mic*_*urr 32

运行VS命令提示符快捷方式或它指向的批处理文件,例如:

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86
Run Code Online (Sandbox Code Playgroud)

建立包括路径的适当环境.

顺便说一句,mspdb100.dll生活在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE.但是无论如何都要运行快捷方式/批处理文件 - 它不仅仅是设置正确的路径.


小智 6

Microsoft Visual Studio 10.0\Common7\IDE添加到Path变量,而不是关闭cmd提示符并将其打开.现在它会起作用.