Qt5编译error01

1、Qt551x86 vs2013

  1.1、“error: C2001: 常量中有换行符”

    问题还原:源码:“QString str = tr("已接收 %1MB (%2MB/s) \n共%3MB 已用时:%4秒\n估计剩余时间:%5秒");”

      在对项目“重新构建”时,出现该错误。

    解决:将源码文件(?.cpp)保存成格式“UTF-8 + BOM”(注意:保存成“UTF-8”格式 也是不行的)

   ZC: 项目中的.h/.cpp文件,可以保存成 格式“UTF-8 + BOM”,但是 ?.pro文件 不能保存成格式“UTF-8 + BOM” 只能保存成格式“UTF-8”...

2、

3、

4、

5、

时间: 2024-10-13 10:58:36

Qt5编译error01的相关文章

Qt5编译项目出现GL/gl.h:No such file or directory错误

编译在Ubuntu12.04下安装了Qt5.1.1,在编译工程的时候出现了如下错误:“GL/gl.h:No such file or directory”,查了一下资料发现这个问题由于系统中没有安装OpenGL库导致的, 使用命令行安装OpenGL库及其工具:apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev 即可.

Qt5 编译 & 打包依赖dll发布

十年前学C++的时候,无聊到把windows 文件夹下几乎所有的*.dll 都看过一遍.偶尔在程序运行时看到缺少 *.dll 的提示,都会直接找出来解决. 随着“开发平台”和“编译器”版本的逐年升级,一个程序的依赖链接库体积也越来越大,这给码农.程序猿.软件攻城狮们测试和发布都造成了比较大的麻烦! 六年前做过某专业软件汉化包的安装程序打包,感觉专业的安装程序制作工具对一些小程序来说太浪费了,而且用户会觉得不够“绿色”.如果能够简单的完成打包,并满足基本要求,那是比较好的解决方案. 前段时间有不少

Ubuntu16.04 QT5编译出现cannot find -lGL和collect2:error:ld r

在ubuntu下使用Qt 编译时候遇上了cannot find -lGL错误,使用命令 是由于系统缺少链接库,在终端执行下面命令就可以解决问题. sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev 可以解决问题 之前可以先apt-get install update一下 我遇到的Linux的错误集合: 1:ps -aux | grep co

Qt5.8以上版本编译Oracle数据库的OCI驱动教程

在前一篇的文章中我已经发过一个相似的文章,详情请点击:Qt5编译oracle驱动教程. 在那一篇文章中已经可以解决了Qt5的常用版本的Oracle数据库驱动的支持,但是在新的Qt开发工具中那种方法竟然失效了,具体出现在Qt5.7.1之后的版本. 这次我带来Qt5.8.0的编译教程,Qt5.9的版本同样适用. Qt版本是Qt5.8.0,安装路径是默认的 C:\Qt\Qt5.8.0,Oracle客户端版本oracle 11g 安装路径是 D:\app\Xiao\product\11.2.0\clie

编译安装Qt4(二)

前言 ?? 上一篇文章说到我为了解决QAction图标不能显示的问题选择安装了Qt5,但是安装完成后,我重新编译源代码,发现好多报错,很多Qt4中的头文件,Qt5编译说找不到.上网查了后,说Qt5和Qt4差别还是很大的,兼容性不是很好.尽管有一些解决Qt4向Qt5移植的文章,但是都很麻烦,而且不一定能成功移植,移植后也可能会出现其他问题.于是我决定再安装Qt4,Qt5也不卸载,这两是可以共存的. Qt4.8.6 ?? 因为不想太麻烦,我网上找到了下面的方法,直接用apt-get install

QT嵌入式平台配置

Qt5 on ARM platforms - IntroductionQt5 ARM 平台移植#################################################### Introduction: This short post covers the background of Qt5, architec tural details, configuring for eglfs with Graphics drivers, building, and known i

This application failed to start because it could not find or load the Qt platform plugin "xcb".

1.  copy      libQt5DBus.so.5 2.  add    QT_PLUGIN_PATH blog.csdn.net/windows_nt/article/details/24205671 his application failed to start because it could not find or load the Qt platform plugin "xcb". 分类: Qt linux 2014-04-21 00:02 7793人阅读 评论(5)

Qt Creator的安装与Qt交叉编译的配置

Qt Creator 的安装 到Qt官网下载Qt Creator  https://www.qt.io/download-open-source/ 其它旧版本点击Achieve连接下载 或登录http://download.qt.io/下载 下载前记得查看自己的linux系统情况 uname-a 我的是 1. i386 适用于intel和AMD所有32位的cpu.以及via采用X86架构的32位的cpu. 2. X86_64 适用于intel的Core 2 Duo, Centrino Core

QT5.6.0+VS2015编译MQSQL(ACCESS)X64数据库驱动

QT5.6.0+VS2015编译MQSQL(ACCESS)数据库驱动 1 说明 l 不建议QT5.6.0使用ACCESS数据库.如果想使用轻量级的数据库,可以使用Sqlite数据库. QT想要访问Access.SQL Server等数据库可以通过ODBC的方式来访问,但是QT较高版本已不提供ODBC驱动库,需要自己编译.QT5.6.0编译出来的数据库驱动是64位,但是不建议安装Access数据库,微软本身也不建议安装64位office. PS:为什么QT5.6.0不编译32位数据库驱动:编译数据