2011-08-05 48 views
-1

朋友! 請幫幫我。我很困惑和難過。黑暗擁抱着我,你們,我的朋友,是我唯一的希望。 我已經使用aptitude在Ubuntu 10.10中安裝了qt。 然後我已經安裝了libqt4-sql-psql。現在我在qt的目錄/ usr/lib/qt4/plugins/sqldrivers中有* .so文件。 目錄實際上包含3個文件。
$ LS -l如何在Ubuntu中構建Qt中的靜態libqsqlpsql.so

-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。 我該怎麼辦?

也許這是一個虛擬的問題...對不起

回答

1

你的文件,你需要:

/usr/lib/qt4/plugins/sqldrivers/libqsqlpsql.so

這應該允許你使用驅動程序。您可以使用QSqlDatabase :: drivers檢查哪些驅動程序可用。