在Linux環(huán)境下編譯Qt的MySQL驅(qū)動 |
發(fā)布時間: 2012/8/13 16:28:25 |
Qt SDK包含了QtCreator和Qt基礎(chǔ)庫,是個非常優(yōu)秀的開發(fā)環(huán)境。但這個安裝包里面的Qt基礎(chǔ)庫的plugins里面數(shù)據(jù)庫驅(qū)動只有sqlite,沒包含 MySQL 的驅(qū)動,而MySQL是很常用的一個數(shù)據(jù)庫平臺。 到Trolltech下個Qt的源碼包,這個包里面有MySQL驅(qū)動的源程序。在編譯MySQL驅(qū)動之前,請確定你已經(jīng)安裝了完整的MySQL數(shù)據(jù)庫,一定要包括mysql-devel,這是編譯驅(qū)動需要的。 下面以我的機器環(huán)境為例進行操作。 執(zhí)行完成之后,操作所在的路徑中會多出一個文件 libqsqlmysql.so,這就是qt的mysql驅(qū)動。把它拷貝到Qt SDK的Qt相應(yīng)位置上,在我的機器里它在/home/pub/qtsdk-2009.02/qt/plugins/sqldrivers里。 注意事項: 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |