怎么查看Qt版本是否支持 /LARGEADDRESSAWARE 这个标志
时间: 2023-07-31 18:09:40 浏览: 165
32位程序的内存扩冲方法.rar
要查看Qt版本是否支持 /LARGEADDRESSAWARE 这个标志,可以按照以下步骤进行:
1. 打开Qt Creator,创建一个新的工程。
2. 在工程文件夹中,新建一个名为 test.bat 的批处理文件,并将以下命令添加到该文件中:
```
dumpbin /HEADERS "$(QTDIR)\bin\qtcore4.dll" | findstr "Application can handle large (>2GB) addresses"
```
其中,$(QTDIR)是Qt的安装路径,需要根据自己的实际情况进行修改。
3. 保存批处理文件并运行它。如果输出结果为“Application can handle large (>2GB) addresses”,则说明Qt版本支持 /LARGEADDRESSAWARE 这个标志。
注意:这种方法只能检查Qt中的QtCore库是否支持 /LARGEADDRESSAWARE 标志,如果要检查其他库是否支持,需要将命令中的qtcore4.dll替换为相应的库文件名。另外,还可以通过查看Qt的文档或者源代码来确认Qt版本是否支持 /LARGEADDRESSAWARE 标志。
阅读全文