使用 Visual Studio Express 2013 进行 64 位编译
Posted
技术标签:
【中文标题】使用 Visual Studio Express 2013 进行 64 位编译【英文标题】:64bit compilation with visual studio express 2013 【发布时间】:2016-09-25 20:52:30 【问题描述】:我必须编译一个 C++ 项目并使其作为 64 位应用程序运行以避免 32 位内存限制。
我的 IDE 是 Visual Studio 2013 Express for Windows Desktop
我找不到关于如何做到这一点的明确答案,有人有解决方案吗?
【问题讨论】:
64-bit compiler available in Visual Studio Express 2012 or Express 2013?的可能重复 【参考方案1】:-
从命令行,加载交叉编译器:
call %VSDIR%\VC\vcvarsall.bat x86_amd64
-
打开解决方案
%VSDIR%\Common7\IDE\WDExpress.exe solution.sln
就是这样。
x86_amd64
切换到生成 64 位代码指令的编译器(恰好是 32 位程序)。所以编译器本身是绑定2Go内存的,但是生成的程序没有这个限制。
【讨论】:
以上是关于使用 Visual Studio Express 2013 进行 64 位编译的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio Express 2013 或 Visual Studio Pro 2010
使用 Visual Studio 2010 express 编译 CUDA 示例
MFC 是不是仅适用于 Visual Studio,不适用于 Visual C++ Express?
是否需要将 Visual Studio Express 解决方案转换为 Visual Studio Professional 解决方案?
在 Visual Studio 2013 Express 中使用 OpenGL
如何使用 Visual Studio 2010 Express 连接到 SqlExpress for Entity Framework?