当前位置: 代码迷 >> QT开发 >> Qt 工程编译时分出错 Parse Error ('锘)
  详细解决方案

Qt 工程编译时分出错 Parse Error ('锘)

热度:62   发布时间:2016-04-25 03:41:46.0
Qt 工程编译时候出错 Parse Error ('锘)



编译时候总是显示是这个文件的错,编译结果

如下:

10:53:46: Running steps for project testdb...
10:53:46: 正在启动 "D:\Qt\Desktop\481\mingw44\bin\qmake.exe" D:\testdb\testdb.pro -r -spec win32-g++ "CONFIG+=declarative_debug"
 {1"?} {2?}
d:\testdb\testdb.pro:1: Parse Error ('锘)
Error processing project file: D:/testdb/testdb.pro
10:53:46: 进程"D:\Qt\Desktop\481\mingw44\bin\qmake.exe"退出,退出代码 3 。
Error while building/deploying project testdb (target: 桌面)
When executing step 'qmake'

希望那个牛人给解答一下,谢谢!
desktop Qt

------解决方案--------------------
文件编码问题
win32-g++ 所认识的utf-8是不带bom的
而你的文件应该是带bom的utf-8
然后就会把文件头也当成是文件的一部分进行解析


引用:



编译时候总是显示是这个文件的错,编译结果

如下:

10:53:46: Running steps for project testdb...
10:53:46: 正在启动 "D:\Qt\Desktop\481\mingw44\bin\qmake.exe" D:\testdb\testdb.pro -r -spec win32-g++ "CONFIG+=declarative_debug"
 {1"?} {2?}
d:\testdb\testdb.pro:1: Parse Error ('锘)
Error processing project file: D:/testdb/testdb.pro
10:53:46: 进程"D:\Qt\Desktop\481\mingw44\bin\qmake.exe"退出,退出代码 3 。
Error while building/deploying project testdb (target: 桌面)
When executing step 'qmake'

希望那个牛人给解答一下,谢谢!
  相关解决方案