问候所有人,
在我的应用程序中,我需要分配内存为4GB memory-address-space。所以我需要在64Bit中编译我的应用程序。
我的开发环境是QT 32位库(LGPL),并将使用MinGW64编译64位构建。 由于QT不支持MinGW64(仅支持32位),我可以将32Bit QT库链接到我的64Bit应用程序吗?
提前致谢。
答案 0 :(得分:4)
答案 1 :(得分:3)
@umanga 我的回复没有回答你的问题,但它可能会详细介绍你真正想做的事情 - 使用MinGW-w64构建Qt 64位库。
正如MSalters所建议的,将Qt移植到64位环境可能更简单。此外,Qt 4.7与当前的MinGW-w64兼容99.99%。我今天早上尝试使用MinGW-w64自己构建Qt 4.7(包括Webkit,但Phonon不是)。
您只需要修改一行Qt源代码即可获得成功的Qt构建。详细步骤在my blog - 中提供 - 毕竟,是开源。“。