从Visual Studio 2010启动64位命令提示符

时间:2011-06-18 15:33:35

标签: visual-studio-2010 64-bit external-tools

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

编辑: 很抱歉没有更清楚。我正在使用Web开发人员Express版本来开发非.NET移动应用程序,并且需要使用64位命令提示符来打包移动应用程序。

3 个答案:

答案 0 :(得分:1)

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

这一切都假设您已经获得了C ++ Express版本,但问题并未明确。

答案 1 :(得分:1)

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

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

答案 2 :(得分:0)

您是否拥有Microsoft Windows SDK 7.1?

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

setenv /x64

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