gpt4 book ai didi

xcode - 安装 Fragaria 框架

转载 作者:行者123 更新时间:2023-12-03 17:14:09 26 4
gpt4 key购买 nike

我正在寻找一种在我的 cocoa 应用程序上实现语法突出显示的方法,我发现了很棒的 Fragaria 框架 https://github.com/mugginsoft/Fragaria 。不幸的是,我似乎无法在我的应用程序中安装该框架。

以下是我遵循的步骤:

  1. 从源代码目标编译框架
  2. 将框架添加到 XCode 4 的“链接二进制文件与库”构建阶段
  3. 将框架拖入构建阶段的“复制捆绑资源”

不幸的是,当我尝试构建我的应用程序时,我收到此错误:

dyld: Library not loaded: @executable_path/../Frameworks/MGSFragaria.framework/Versions/A/MGSFragaria Referenced from: /Users/dedalus/Developer/DEGS/trunk/build/Debug/DEGS.app/Contents/MacOS/DEGS Reason: image not found

我错过了哪一步?

最佳答案

不要将框架产品添加到复制捆绑资源构建阶段。相反,创建一个新的复制文件构建阶段,将其目标设置为Frameworks目录,并将框架构建产品添加到此阶段。 复制捆绑资源构建阶段将框架复制到资源子目录(OS X 上 Contents/Resources),但动态链接器希望它位于框架子目录(OS X 上 Contents/Frameworks)中。新添加的复制文件构建阶段会将其放在那里。

顺便说一句,您看到的错误是运行时错误,而不是编译时错误。因此严格来说,您会在运行应用程序时遇到此错误,而不是在构建应用程序时出现此错误。

关于xcode - 安装 Fragaria 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11812632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com