• 3693阅读
  • 10回复

[讨论]请教大神,为什么编译不过去,请指教!!! [复制链接]

上一主题 下一主题
离线louistang
 

只看楼主 倒序阅读 楼主  发表于: 2017-05-16
我装的QT是qt-windows-opensource-5.1.1-mingw48_opengl-x86-offline 这个版本。最近练习QT 编译时总报stray '\XX' in program的错误文件编码utf-8,不管文件里面有没有中文 也重装了几次。总是报这个错误!!!!
window.open('http://www.qtcn.org/bbs/attachment/Mon_1705/17_174185_ce7e941dbffdaf9.jpg?92');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >

离线dosmlp

只看该作者 1楼 发表于: 2017-05-16
一般是你的代码有问题,像不该出现的反斜杠,括号不匹配
离线louistang

只看该作者 2楼 发表于: 2017-05-16
回 dosmlp 的帖子
dosmlp:一般是你的代码有问题,像不该出现的反斜杠,括号不匹配 (2017-05-16 15:54) 

我创建了一个空项目,里面没中文,也没注释,也还是报这个错误。我的这些程序以前是能够编译过去的。
离线louistang

只看该作者 3楼 发表于: 2017-05-16


新建一个新项目。也是这种错误。没写任何代码,就是一个空窗口。。
离线大漠之鹰

只看该作者 4楼 发表于: 2017-05-16
在命令行下试试,图片看上去都是moc生成的文件有这个问题。会不会是moc工具的问题,换个版本试试
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
QQ:874164244
离线dosmlp

只看该作者 5楼 发表于: 2017-05-17
回 louistang 的帖子
louistang:我创建了一个空项目,里面没中文,也没注释,也还是报这个错误。我的这些程序以前是能够编译过去的。 (2017-05-16 16:54)

排除这个,你可以换个Qt版本,5初期的几个版本确实bug很多,换成4.8或者5.6.2试试
http://download.qt.io/official_releases/qt/
离线louistang

只看该作者 6楼 发表于: 2017-05-23
回 dosmlp 的帖子
dosmlp:排除这个,你可以换个Qt版本,5初期的几个版本确实bug很多,换成4.8或者5.6.2试试
http://download.qt.io/official_releases/qt/ (2017-05-17 09:18) 

好的谢谢
离线louistang

只看该作者 7楼 发表于: 2017-05-23
回 dosmlp 的帖子
dosmlp:排除这个,你可以换个Qt版本,5初期的几个版本确实bug很多,换成4.8或者5.6.2试试
http://download.qt.io/official_releases/qt/ (2017-05-17 09:18) 

我装了5.6.2还是这种情况。。好像都是moc文件utf-8编码有问题
离线笑颜

只看该作者 8楼 发表于: 2017-05-23
既然提示编码问题,你就自己把生成的moc文件改下编码试试吧!
离线louistang

只看该作者 9楼 发表于: 2017-05-23
回 大漠之鹰 的帖子
大漠之鹰:在命令行下试试,图片看上去都是moc生成的文件有这个问题。会不会是moc工具的问题,换个版本试试 (2017-05-16 20:13) 

换版本还是一样 5.6.2
离线louistang

只看该作者 10楼 发表于: 2017-05-23
回 笑颜 的帖子
笑颜:既然提示编码问题,你就自己把生成的moc文件改下编码试试吧! (2017-05-23 11:37) 

换个编码也不行
快速回复
限100 字节
 
上一个 下一个