首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Mac应用程序包中嵌入框架

在Mac应用程序包中嵌入框架
EN

Stack Overflow用户
提问于 2012-09-19 16:47:21
回答 1查看 5.9K关注 0票数 9

我正在尝试将SDL和SDL_ttf框架添加到我的应用程序中,我已经按照通常的方式做到了:将它们添加到“链接库二进制文件”部分,并添加一个复制文件阶段,将它们复制到框架目录中。这确实创建了一个带有嵌入式框架的应用程序包。但是,当我运行应用程序时,我会得到以下错误:

未加载库:@rpath/SDL_ttf.framework/Versions/A/SDL_ttf引用自: /Users/matthew.davies/Library/Developer/Xcode/DerivedData/MacHub-ambfqujqxbxyiqapaoctvsucpdeu/Build/Products/Release/MacHub.app/Contents/MacOS/MacHub原因:图像未找到

我不知道还能做些什么,这样应用程序才能找到框架,尽管它被嵌入了包中。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-19 17:29:23

我在网页上的评论中发现了原因。我需要将"Runpath搜索路径“构建设置设置为”@加载器_path/./framework“,并找到框架。

为什么在应用程序包的框架目录中不自动搜索框架对我来说完全是个谜?你在听苹果吗?:)

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

https://stackoverflow.com/questions/12499232

复制
相关文章

相似问题

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