Ubuntu下Qt5 2 0編譯mysql驅動

2021-06-27 09:18:45 字數 641 閱讀 1690

安裝完成後構建專案發現-lgl錯誤,需要安裝乙個gl庫,命令如下

sudo apt-get install libgl1-mesa-dev或者libgl1-mesa-dev或者libglu1-mesa-dev

如果未安裝mysql,執行命令安裝mysql

sudo apt-get install mysql-server mysql-client

安裝過程中會跳出視窗設定密碼,使用者名為root

現在編譯驅動還會出現問題,原因是因為需要安裝mysql-devel,ubuntu下的名稱是libmysqlclient-dev安裝命令如下

apt-get install libmysqlclient-dev

用qt creator開啟mysql驅動原始碼,路徑是qt5.2.0/src/qtbase/src/plugins/sqldrivers/mysql,開啟工程,執行qmake,構建專案,編譯好的驅動在qt5.2.0/src/qtbase/plugins/sqldrivers目錄下,將libqsqlmysql.so拷貝到qt5.2.0/5.2.0/gcc/plugins/sqldrivers目錄下

重新執行需要連線mysql的工程,連線成功。

在Ubuntu上安裝Qt5 2 0

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!qt官方站點的文件有點老。今天,我嘗試著在我的ubuntu 13.10上安裝qt 5.2.0.下面是我的步驟 wget chmod x qt linux opensource 5.2.0 x86 64 offline.run.qt linux op...

ubuntu11 04下編譯安裝Qt4 8 2

主機版本 ubuntu11.04 編譯器版本 gcc 4.5.2 1 建立工作目錄 root rjm home mkdir work root rjm home ls root rjm home cd work root rjm home work mkdir qt root rjm home wo...

Ubuntu下編譯核心

cd wget 安裝有關編譯程式。安裝make gcc,make kpkg,執行menuconfig等等和編譯核心相關的工具。安裝不了,請檢查 etc apt sources.list 檔案。有關命令 sudo apt get install build essential kernel packa...