7

我想从 bat 文件中编译 VS2008 x64。

当我在 VS2008 32 位中编译时,我调用 vsvars32.bat。

我需要调用什么才能在 x64 中编译?

4

4 回答 4

9

现在的建议是不要使用vsvar32.batSetEnv.cmd而是使用它来设置您的构建环境。传递/x64参数以选择 64 位构建环境。这个MSDN 页面有更多关于SetEnv.cmd.

于 2012-04-22T12:49:42.517 回答
3

一个简单的方法是进入目录:“C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64”并执行文件:“vcvarsamd64.bat”

于 2014-06-03T07:25:13.350 回答
1

您需要在 VS2008 IDE 中安装“X64 编译器和工具”功能。

请尝试通过控制面板>>添加/删除程序添加“X64编译器和工具”功能(对于Vista或更高版本的操作系统,请转到“程序和功能”)。进入Visual Studio 2008维护模式后,请展开“Visual C++”节点>>点击“X64编译器和工具”>>点击“更新”按钮。

然后你可以输入“Visual Studio 2008 命令提示符(x64)”

希望这可以帮助!

于 2012-04-22T12:57:21.553 回答
1

Visual Studio 将安装快捷方式来启动命令提示,为触发构建设置适当的环境。您可以通过右键单击它并检查其目标属性来查看 x64 命令提示符的快捷方式指向的位置。它通常指向:

“C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat”amd64

这里有更多信息:https ://msdn.microsoft.com/en-us/library/x4d2c09s.aspx

于 2016-10-14T18:48:28.167 回答