如何在 Ubuntu 中的 Qt 中构建静态 libqsqlpsql.so
朋友! 请帮我。我很困惑又悲伤。黑暗正在拥抱我,而你们,我的朋友们,是我唯一的希望。 我已经使用 aptitude 在 Ubuntu 10.10 中安装了 qt。 然后我安装了libqt4-sql-psql。现在我在qt的目录/usr/lib/qt4/plugins/sqldrivers中有*.so文件。 目录现在实际上包含 3 个文件。
$ ls -l
-rw-r--r-- 1根根 47048 2011-03-29 12:11 libqsqlite.so
-rw-r--r-- 1根根 63668 2011-03-29 12:11 libqsqlmysql .so
-rw-r--r-- 1根根71844 2011-03-29 12:11 libqsqlpsql.so
没有 psql.pro 或任何我可以用来 qmake 这一切的东西。 我如何构建驱动程序并用于与 postgres 一起使用。 我应该怎么办?
也许这是一个傻瓜的问题......抱歉
friend!
Please, help me. I am confused and sad. Darkness is embracing me and you, my friends, are the only hope I have.
I have installed qt in Ubuntu 10.10 using aptitude.
Then I have installed libqt4-sql-psql. Now I have *.so files in qt's directory /usr/lib/qt4/plugins/sqldrivers.
Directory contains now 3 files actually.
$ ls -l
-rw-r--r-- 1 root root 47048 2011-03-29 12:11 libqsqlite.so
-rw-r--r-- 1 root root 63668 2011-03-29 12:11 libqsqlmysql.so
-rw-r--r-- 1 root root 71844 2011-03-29 12:11 libqsqlpsql.so
There is no psql.pro or anything I can use to qmake this all.
How can I build driver and use to work with postgres.
What should I do?
Maybe it is a dummy's question... sorry
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您拥有所需的文件:
/usr/lib/qt4/plugins/sqldrivers/libqsqlpsql.so
这应该允许您使用该驱动程序。您可以使用 QSqlDatabase::drivers 检查哪些驱动程序可用。
You have the file you need:
/usr/lib/qt4/plugins/sqldrivers/libqsqlpsql.so
this should allow you to use the driver. You can check which drivers are available using QSqlDatabase::drivers.