• 8569阅读
  • 6回复

QT 4.5.2 VS2008 编译成功,现在Designer无法运行 [复制链接]

上一主题 下一主题
离线noinfonofear
 

只看楼主 倒序阅读 楼主  发表于: 2009-07-30
QT 4.5.2 VS2008 编译成功,现在Designer无法运行
我用QT 4.5.2源码在VC2008命令行下编译成功,编译时修改了选项,将-MD和-MDd该为 -MT和MTd。
编译成功。当时designer运行正常。不知什么原因,第二天再运行就无法正常运行了。其他功能都没问题。甚至在VC2008集成环境中都可以正常生成QT工程,只是Designer无法使用。

哪位大侠遇到这样的问题,请给提示,任何提示都可以。

离线noinfonofear

只看该作者 1楼 发表于: 2009-07-30
另外说一下,我用的操作系统是WIndows XP 64
离线noinfonofear

只看该作者 2楼 发表于: 2009-07-30
我在另一台机器上试了一下,
单独运行Win32版本的Designer.exe,能运行成功。
若紧接着运行x64版本的designer.exe,则会造成两个版本的以后都会失败,无法启动
离线noinfonofear

只看该作者 3楼 发表于: 2009-07-30
x64版本的Designer.exe的出错信息
离线yj_yulin

只看该作者 4楼 发表于: 2009-07-31
呵呵,没用过xp x64,
最好先不修改编译参数默认编译一下看看,
有精力的话直接在vs里面debug
离线noinfonofear

只看该作者 5楼 发表于: 2009-07-31
谢谢回复

我仔细试了一下,在64位XP下,QT的Designer.exe确实无法运行,无论是32位的还是64位的,只能运行一次,第二次就出错了。不知道什么原因。

QT在64位Windows环境下存在兼容的问题。

wxWidgets的在Windows下很好,无论是32位还是64位,都不存在兼容性问题。

这几天想看看QT,没想到是这个结果。看来要想在64bit的Windows下用QT还得等一段时间。
[ 此帖被noinfonofear在2009-07-31 15:47重新编辑 ]
离线yj_yulin

只看该作者 6楼 发表于: 2009-08-01
看到这里说好像编译稍微有些手续,楼主可以参考下再试试。
http://mixxx.org/wiki/doku.php/compiling_on_windows
快速回复
限100 字节
 
上一个 下一个