nullfxp原生64位windows 7支持的问题

发布: 2010-06-09 17:25

现在64位硬件非常普遍,操作系统对64位硬件的支持也不断改进。现在的64位windows7已经运行的相当稳定,兼容性也不错。这种情况下,64位系统是现在的趋势,所以考虑nullfxp原生支持64位操作系统,而不是32位应用程序运行在64位操作系统上。

现在的情况是,编译的32位nullfxp既能运行于32位操作系统,又可运行于64位系统,并且运行状态良好,没有什么差别。但是,编译的64位nullfxp却无法在64位系统上正常运行,程序崩溃比较频繁,所有功能几乎无法使用。
在linux系统,32位和64位系统上都运行良好。

为了能让64位编译的nullfxp正常运行于64位操作系统中,需要对现有的代码做些修改,目前出问题的地方还没有找到,这个移植的工作量还未知,需要进一步深入的测试,找到问题所在才能确定,甚至有可能重写整个程序。现在代码量粗略统计已经超过3万行,重写的工作量相当大。

专门为windows 64位版本的nullfxp创建新的分支,在这再找一问题出在什么地方。

A1, 今天在测试中发现,即使Qt自带的一些示例,使用64位编译,运行时也会出现崩溃的问题。这么说qt 在64位windows上运行也有些问题,现在在windows 64位上使用64位qt还不成熟。


原文: http://qtchina.tk/?q=node/449

Powered by zexport