Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在OS X El Capitan上部署Qt应用程序,链接到第三方库_Qt_Qt5_Qt Creator_Osx Elcapitan_Macdeployqt - Fatal编程技术网

在OS X El Capitan上部署Qt应用程序,链接到第三方库

在OS X El Capitan上部署Qt应用程序,链接到第三方库,qt,qt5,qt-creator,osx-elcapitan,macdeployqt,Qt,Qt5,Qt Creator,Osx Elcapitan,Macdeployqt,我正在尝试使用El Capitan部署一个Qt应用程序,该应用程序曾在以前版本的OS X上运行 在我的.pro文件中,我链接到库: LIBS += -L/Users/rrabien/dev/main/raceman/libxl_mac/lib -lxl 当我运行macdeployqt时,我得到: ERROR: no file at "/usr/lib/libxl.dylib" 我过去常常将动态库复制到/usr/lib,但我不能再使用El Capitan(甚至使用sudo)了 知道如何部署应用

我正在尝试使用El Capitan部署一个Qt应用程序,该应用程序曾在以前版本的OS X上运行

在我的.pro文件中,我链接到库:

LIBS += -L/Users/rrabien/dev/main/raceman/libxl_mac/lib -lxl
当我运行macdeployqt时,我得到:

ERROR: no file at "/usr/lib/libxl.dylib"
我过去常常将动态库复制到/usr/lib,但我不能再使用El Capitan(甚至使用sudo)了


知道如何部署应用程序吗?

为什么不能将dynlib复制到/usr/lib?您使用的是哪个版本的Qt?Qt5.5这解释了El Capitan无根的原因:为什么不能将dynlib复制到/usr/lib?您使用的是哪个版本的Qt?Qt 5.5这解释了El Capitan无根的原因: