• 4710阅读
  • 2回复

debug版本运行不了?(以解决) [复制链接]

上一主题 下一主题
离线yleesun
 

只看楼主 倒序阅读 楼主  发表于: 2008-12-18
— 本帖被 XChinux 执行加亮操作(2008-12-19) —
我发现我的qt程序的debug版本在没有装qt环境的机子上运行不了。
release的可以,我把所有的dll都带上了。不知道怎么回事,哪位大侠,可以告诉下,感激不尽。
[ 此贴被yleesun在2008-12-18 14:17重新编辑 ]
离线nmiirq

只看该作者 1楼 发表于: 2008-12-18
是什么样的一个程序?
不能运行,说些什么?
离线yleesun

只看该作者 2楼 发表于: 2008-12-18
查找乱码问题
最终终于明白:要解决现实中文问题的所需工作:
1.在主函数中设置编码格式:
            QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("GBK"));
    QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));
2.设置解码dll路径:需要qcncodecs4.dll和qcncodecsd4.dl两个dll,用于解决debug和release版本下的乱码问题。l
快速回复
限100 字节
 
上一个 下一个