VCbuild没有在XP cygwin / x64下运行“访问损坏的共享库”

时间:2013-01-17 14:47:02

标签: windows visual-studio-2008 64-bit

我正在尝试在XP 64位和visual studio 2008中运行vcbuild。这个问题相当令人费解,因为它没什么意义,因为我对Windows知之甚少。 我实际上是要从cygwin运行它,但我认为这不相关。标题中的错误消息是我在cygwin上得到的错误消息,它催生了进一步的研究。

我正在运行Windows 64位,安装了VS2008(带x64)并更新了所有这些。 当我打开终端,并尝试调用vcbuild时,我得到了这个

C:\Documents and Settings\Administrator\Desktop>"C:\Program Files (x86)\Microsof
t Visual Studio 9.0\VC\bin\amd64\vcbuild.exe"
The system cannot execute the specified program.

还有另一个运行

的vcbuild
C:\Documents and Settings\Administrator\Desktop>"C:\Program Files (x86)\Microsof
t Visual Studio 9.0\VC\vcpackages\vcbuild.exe"
Microsoft (R) Visual C++ Project Builder - Command Line Version 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.

但据我所知它是32位。我尝试运行依赖步行器,事实证明第一个是64位程序(注意64位图标),链接到32位库(???)

enter image description here

,第二个是32位程序链接32位libs

enter image description here

我不知道出了什么问题(或错了)。我会说这是一个变量定义问题。我试着打电话给vcvarsall.bat x64

C:\Documents and Settings\Administrator>"c:\Program Files (x86)\Microsoft Visual
Studio 9.0\VC\vcvarsall.bat" x64
Setting environment for using Microsoft Visual Studio 2008 Beta2 x64 tools.

但没有运气。有什么想法吗?

0 个答案:

没有答案