ios - Xcode ld:找不到 -LFSCalendar 的库
问题描述
我有一个使用FSCalendar
库的现有 Xcode iOS 项目。我现在已经在另一台安装了 Xcode 的 mac 计算机上打开了这个项目。
当我构建我的项目时,我收到以下错误:
ld: library not found for -LFSCalendar
在项目 --> 构建设置 --> 搜索路径中,我看到:
图书馆搜索路径:
"build/Debug-iphoneos/FSCalendar"
"build/Release-iphoneos/FSCalendar"
问题 1 我必须做什么才能构建它?我是否必须将 FSCalendar 文件夹复制到上面的调试和发布位置等?
问题 2 在我的项目目录中是否应该有一个名为 FSCalendar 的实际库文件?有一个名为 FSCalendar 的文件夹,其中包含所有 FSCalendar 源代码文件。这些文件是否内置到库输出文件中?
解决方案
如果您正在谈论这个FSCalendar - 这将取决于您如何与您的项目集成。项目自述文件描述了使用Carthage、CocoaPods和手动集成的方法。
迦太基
从文档的
运行使用 Carthage 的项目
完成上述步骤并推送更改后,项目的其他用户只需获取存储库并运行
carthage bootstrap
即可开始使用您添加的框架。
可可豆荚
在您Podfile
存在的项目根目录中,Terminal.app
您应该能够运行:
$ pod install
手动集成
如果您使用了手动选项,那么您可能已经有一个目标可以检查项目主要目标的Build Phases选项卡。然后检查头Compile Sources下的文件列表(您可能需要单击显示三角形来展开列表)。
推荐阅读
- java - 根据方法返回禁用jsp中的按钮
- php - 在 TimescaleDB 中通过 Laravel API 插入 29000 行需要 22 分钟,而在 Influx1.7 中通过 Go 插入需要 256 毫秒
- c++ - 我们可以在模板参数中传递 self 一个默认参数吗?
- vbscript - 发送鼠标左键时 VBScript 失败
- python - sklearn HistGradientBoostingClassifier - 验证
- javascript - jQuery on change 不触发选择
- average - DAX 滚动月平均值
- html - 什么是在图像之间创建空间同时保持响应的好方法?
- c# - 使用
- 在同一行上产生字母和数字
- r - 合并行并取最小值和最大值