1.Qt4版本
在.pro文件中添加以下代码
#申请使用高位地址内存
QMAKE_LFLAGS += -Wl,--large-address-aware
2.Qt5版本
在.pro文件中添加以下代码
#允许使用高位内存
QMAKE_LFLAGS_WINDOWS += /LARGEADDRESSAWARE
3.查看程序是否已经成功开启“应用高地址”
可以使用VS工具 "vs201x 本机工具命令提示" 执行以下代码确认是否已开始大地址:
# xxx对应你的应用
dumpbin /headers xxx.exe
如果已开启会看到“Application can handle large (>2GB) address”的提示。