首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Qt 5的postgres驱动程序

安装Qt 5的postgres驱动程序
EN

Stack Overflow用户
提问于 2014-11-05 20:33:05
回答 1查看 3.4K关注 0票数 2

你好,我在运行Ubuntu14.04。我已经从包qt-sdk安装了qt,我还安装了以下软件包,它应该安装了postgres驱动程序:

代码语言:javascript
复制
libqt5sql5-psql

我的Qt版本是:

代码语言:javascript
复制
Qt Creator 3.0.1 based on Qt 5.2.1

当我尝试创建一个postgres类型的Qt对象时,如下所示:

代码语言:javascript
复制
 QSqlDatabase db = QSqlDatabase::addDatabase(“QPSQL”);

我经常犯这样的错误:

代码语言:javascript
复制
/home/bc/projects/qt_test/main.cpp:12: error: stray '\342' in program
     QSqlDatabase db = QSqlDatabase::addDatabase(“QPSQL”);
     ^
/home/bc/projects/qt_test/main.cpp:12: error: 'QPSQL' was not declared in this scope
     QSqlDatabase db = QSqlDatabase::addDatabase(“QPSQL”);

我显然做得不对。不过我不知道怎么回事。也许我错过了一个包,或者我有错误的配置。我们很感激你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-05 21:03:57

这不是数据库问题:编译器告诉您,您的代码中有非ASCII字符,但它不识别:

错误:程序中的杂散'\342‘

处理好这些问题,您至少应该进行编译。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26766586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档