【发布时间】:2010-05-11 10:40:14
【问题描述】:
我有一个应用程序项目,它依赖于我自己创建的几个共享库。根据 Qt 4.6 文档“在 Mac OSX 上部署应用程序”:
注意:如果你想要一个 3rd 方库 包含在您的申请中 捆绑,那么您必须添加一个明确的 该库的 lib 条目到您的 应用程序的 .pro 文件。除此以外, macdeployqt 工具不会复制 将第 3 方 .dylib 放入捆绑包中。
我已将 lib 条目添加到我的应用程序的 .pro 文件中,但是当我执行 macdeployqt 时,我编写的库不会被复制到包中。我的 .pro 文件中有以下内容:
LIBS += -L../Libraries -lMyLib
一切正常,只是当我尝试从包中运行时遇到问题,即“找不到图像”错误。
macdeployqt 中是否存在错误,或者我的 .pro 文件是否需要更多内容?
【问题讨论】:
标签: qt deployment macdeployqt