에러 출력 :
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3
QSqlError(-1, “ driver not loaded”, “ driver not loaded”)
해결방법 :
nyangkune@usename-pc ~ $ sudo apt-get install tasksel
nyangkune@usename-pc ~ $ sudo tasksel install LAMP
nyangkune@usename-pc ~ $ sudo tasksel install libmysqlclient-dev
nyangkune@usename-pc ~ $ cd /home/usename/Qt5.0.2/5.0.2/Src/qtbase/src/plugins/sqldrivers/mysql
nyangkune@usename-pc ~ $ /home/usename/Qt5.0.2/5.0.2/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro
nyangkune@usename-pc ~ $ make
nyangkune@usename-pc ~ $ make install@
위의 예제용 QMAKE 의 AWS 에서의 실행 구조 (아래)
(qmake가 있는 폴더에서)./qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" /home/nyangkune/Qt/5.5/Src/qtbase/src/plugins/sqldrivers/mysql/mysql.pro
중요 참고 사이트
1) http://adamcavendish.is-programmer.com/posts/40431.html
2) https://forum.qt.io/topic/36072/solved-qmysql-driver-not-loaded-on-ubuntu/30
'Qt' 카테고리의 다른 글
Linux :: Ubuntu Qt 세팅 (0) | 2016.01.08 |
---|---|
MinGW :: QT 에서 MySQL 드라이버로드 (0) | 2016.01.08 |
QT - Visual 연동 (0) | 2015.12.06 |
AndroidStudio SDK, NDK (0) | 2015.12.06 |
QString -> 쿼리문 (0) | 2015.12.06 |