qt数据库有效插件为空的情况
生活随笔
收集整理的這篇文章主要介紹了
qt数据库有效插件为空的情况
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
打了一周的環(huán)境,從ubuntu到win7,搭建環(huán)境的時間比寫代碼的時間都多。先簡單的介紹一下我搭建的環(huán)境不是純QT環(huán)境,是一個芬蘭的軟件開發(fā)商開發(fā)出來的SDK里面完全融合qt,其中qt是以單獨的目錄存在的,最近項目需要,要連接mysql數(shù)據(jù)庫,配置好Qtcreator后死活連接不上,提示信息如下:
QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers:一般的錯誤提示信息的available drivers:后面還會有相應(yīng)的sqllite ,ODBC 等等,我這個問題比較奇怪,available drivers is empty,不嫌大家笑話,我也遇到這個問題竟然想到了是編譯器
編譯的庫的問題,還認(rèn)為是編譯器的問題,應(yīng)該找一個新版本的,無奈,求助老外,給老外發(fā)郵件,郵件里說是缺少環(huán)境變量QT_PLUGIN_PATH,我設(shè)置了一下環(huán)境變量,竟然可以了,
回想一下自己當(dāng)初分析問題是多麼的不合邏輯,現(xiàn)在回想一下如果是編譯器問題,會編譯不過去的,更合況問題是出現(xiàn)在編譯完成后。
?
總結(jié)
以上是生活随笔為你收集整理的qt数据库有效插件为空的情况的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PHP设计模式之装饰者模式
- 下一篇: centos6.4安装mysql的过程中