我想从 bat 文件中编译 VS2008 x64。
当我在 VS2008 32 位中编译时,我调用 vsvars32.bat。
我需要调用什么才能在 x64 中编译?
我想从 bat 文件中编译 VS2008 x64。
当我在 VS2008 32 位中编译时,我调用 vsvars32.bat。
我需要调用什么才能在 x64 中编译?
现在的建议是不要使用vsvar32.bat
,SetEnv.cmd
而是使用它来设置您的构建环境。传递/x64
参数以选择 64 位构建环境。这个MSDN 页面有更多关于SetEnv.cmd
.
一个简单的方法是进入目录:“C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64”并执行文件:“vcvarsamd64.bat”
您需要在 VS2008 IDE 中安装“X64 编译器和工具”功能。
请尝试通过控制面板>>添加/删除程序添加“X64编译器和工具”功能(对于Vista或更高版本的操作系统,请转到“程序和功能”)。进入Visual Studio 2008维护模式后,请展开“Visual C++”节点>>点击“X64编译器和工具”>>点击“更新”按钮。
然后你可以输入“Visual Studio 2008 命令提示符(x64)”
希望这可以帮助!
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