2017-04-16 8 views
0

私はOSXでQT CreatorでのMySQLドライバを構築しようとしていますが、私はプロファイルは、ファイルPRIを書き込むことができません:QTのMac OSで親ディレクトリを作成できません

TARGET = qsqlmysql 

HEADERS += $$PWD/qsql_mysql_p.h 
SOURCES += $$PWD/qsql_mysql.cpp $$PWD/main.cpp 

INCLUDEPATH += /usr/local/mysql-5.7.12-osx10.11-x86_64/include 
QMAKE_LIBDIR += /usr/local/mysql-5.7.12-osx10.11-x86_64/lib/ 
LIBS += -lmysql 
QMAKE_USE += mysql 

OTHER_FILES += mysql.json 

PLUGIN_CLASS_NAME = QMYSQLDriverPlugin 
include(../qsqldriverbase.pri) 

error: Cannot write file /mkspecs/modules-inst/qt_plugin_qsqlmysql.pri: Cannot create parent directory

を取得何か案が?

答えて

0

Qtプラグインをインストールしようとしているので、Qtのインストールディレクトリへの書き込み権限が必要です。

あなたは自分でQtを構築し、書き込みアクセス権を持っているホームディレクトリに保管しておく必要があります。

おそらく、MacPortsのQtを使用する方が良いでしょう。次にsudo port install qt5-mysql-pluginが必要です。

関連する問題