首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法写入文件pri:无法在QT os中创建父目录

无法写入文件pri:无法在QT os中创建父目录
EN

Stack Overflow用户
提问于 2017-04-16 02:00:02
回答 1查看 1.3K关注 0票数 1

我试图在osx的QT Creator中构建mysql驱动程序,但我得到了

错误:无法写入文件/mkspecs/modules-inst/qt_plugin_qsqlmysql.pri:无法创建父目录

这是专业文件

代码语言:javascript
复制
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)

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-04-17 14:39:21

您正在尝试安装Qt插件,因此需要对Qt的安装目录具有写权限。

您必须自己构建Qt,并将其保存在您有写访问权限的主目录中。

也许从MacPorts中使用Qt会更好,那么您只需要使用sudo port install qt5-mysql-plugin

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43432984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档