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