2

有没有一种方法可以从 Visual Studio 2010 Express 启动 64 位命令提示符?我知道我可以创建一个自定义工具来执行此操作,但是 VS 本身是一个 32 位应用程序,它只启动一个 32 位命令提示符。有任何想法吗?

编辑:抱歉没有更清楚。我正在使用 web developer express edition 来开发非 .NET 移动应用程序,并且需要使用 64 位命令提示符来打包移动应用程序。

4

3 回答 3

1

您有 Microsoft Windows SDK 7.1 吗?

打开普通的 Visual Studio 命令提示符并键入:

setenv /x64

如果缺少 64 位编译器,您可能需要阅读KB2519277

于 2013-04-18T20:32:51.697 回答
1

Express 版本中不包含 64 位工具。

您可以安装包含命令提示符的Windows SDK(当然还有您需要的所有 64 位工具和编译器)。

于 2011-06-18T15:58:45.313 回答
1

64 位命令提示符唯一要做的就是设置路径,以便使用 64 位 C/C++ 编译器、链接器和库而不是 32 位版本。很确定你没有任何东西,因为你有一个 Express 版。检查安装目录中是否存在 vc\bin\amd64 和 vc\bin\x86_amd64 目录。通过将“x64”而不是“x86”传递给 vcvarsall.bat 来选择 64 位设置。

这一切都假设您获得了 C++ Express 版本,从问题中不清楚。

于 2011-06-18T15:54:59.373 回答