【问题标题】:64bit compilation with visual studio express 2013使用 Visual Studio Express 2013 进行 64 位编译
【发布时间】:2016-09-25 20:52:30
【问题描述】:

我必须编译一个 C++ 项目并使其作为 64 位应用程序运行以避免 32 位内存限制。

我的 IDE 是 Visual Studio 2013 Express for Windows Desktop

我找不到关于如何做到这一点的明确答案,有人有解决方案吗?

【问题讨论】:

标签: visual-studio-2013 compilation 64-bit x86-64 visual-studio-express


【解决方案1】:
  1. 从命令行,加载交叉编译器:
call %VSDIR%\VC\vcvarsall.bat x86_amd64
  1. 打开解决方案
%VSDIR%\Common7\IDE\WDExpress.exe solution.sln

就是这样。

x86_amd64 切换到生成 64 位代码指令的编译器(恰好是 32 位程序)。所以编译器本身是绑定2Go内存的,但是生成的程序没有这个限制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    • 2014-08-04
    相关资源
    最近更新 更多