首页| 论坛| 消息
主题:将某个Qt4项目升级到Qt5遇到的问题
回帖:引用第3楼roywillow于2013-02-02 15:33发表的 回 1楼(dbzhang800) 的帖子 :
好像pro文件用带bom的utf8不能被qmake处理?
对,.pro/.pri/.prf/.prl 文件本身只支持 ASCII,不支持UTF8。
当时我考虑的是,直接跳过UTF-8开头的BOM(这样,所有的文件,包括qml,都可以使用带BOM的utf8),但是Oswald Buddenhagen不同意(因为qmake不能真正处理utf8字符,怕给用户造成误导),所以最终方案是:遇到BOM时,让qmake给出一个错误信息而后退出(最新的QtCreator应该也会强制删除pro文件的BOM)。
下一楼›:Qt5.0.1又把mingw打包在里面了,以后就用这个版本的mingw了
‹上一楼:好像pro文件用带bom的utf8不能被qmake处理?
同样对于mingw如此众多的版本感觉很纠结……

查看全部回帖(23)
«返回主帖