@enrike

Как правильно настроить MySQL для Qt на убунту?

Здравствуйте,
Хочу настроить MySQL на убунту(х64) для Qt 5.4 но возникает вот такая проблема:
test@test:/opt/Qt/5.4/Src/qtbase/src/plugins/sqldrivers/mysql$ /opt/Qt/5.4/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro
/opt/Qt/5.4/Src/qtbase/mkspecs/features/qt_plugin.prf:50: Cannot write file /opt/Qt/5.4/Src/qtbase/mkspecs/modules-inst/qt_plugin_qsqlmysql.pri: Cannot create parent directory.
Project ERROR: Aborting.
  • Вопрос задан
  • 715 просмотров
Решения вопроса 1
EXL
@EXL
Энтузиаст
Наверное, проблема в том, что по умолчанию пользователь не имеет право право на запись каких-либо изменений и в директорию /opt/.

Вижу два варианта решения:

1. Переместить директорию /opt/Qt/5.4/Src/ куда-нибудь, где у пользователя вашей системы есть доступ на запись. Например в /home/your_nickname/Qt/Src/.
2. Выполнить команду из-под суперпользователя (потребуется знание пароля root):

test@test:/opt/Qt/5.4/Src/qtbase/src/plugins/sqldrivers/mysql$ sudo /opt/Qt/5.4/gcc_64/bin/qmake "INCLUDEPATH+=/usr/include/mysql" "LIBS+=-L/usr/lib/x86_64-linux-gnu -lmysqlclient_r" mysql.pro

Выберите наиболее подходящий способ. Удачи!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы