[QT] Ubuntu 安裝QT Creator

 QT Creator的安裝基本上不難,但是安裝上去後在ubuntu18.04下,會有無法連接資料庫的情況。


本來是用下載下來的qt-opensource-linux-x64-5.12.3.run安裝,但實作連接MYSQL開啟debug看都會有not load driver的字樣(這類的錯誤解法在網路上蠻多的),我個人最後是放棄。直接重新安裝並設定QT內容。


1. 安裝QT CREATOR

sudo apt-get install libqt5sql5-mysql

sudo apt install build-essential

sudo apt install qtcreator

sudo apt install qt5-default


安裝完,打開的畫面如下(畫面有顯示一些我之前建好的專案):


2. 設定QT Version

畫面的上面BAR中的Tools -> Options ...


打開後找到Build & run -> Qt Versions


因我有安裝ananconda 本來裡面會有一欄是有anaconda虛擬環境的QMAKE路徑連結,若有類似的路徑,請把它刪除,否則一樣無法順利連到MYSQL。


依這次安裝的經驗是只要把anaconda虛擬環境的QMAKE路徑連結刪除後就可以順利程式連接到MYSQL了。


參考 references:

安裝qt creator

https://lucidar.me/en/dev-c-cpp/how-to-install-qt-creator-on-ubuntu-18-04/


qt creator連接MYSQL教學影片

https://www.youtube.com/watch?v=_u7TcjIDNzw


連接MySQL並使用QTableView顯示來自MySQL的資料

https://www.qtcentre.org/threads/64538-C-Mysql-QTableView-problem-to-put-MySQL-s-table-s-data-into-the-QTableView


留言

熱門文章