objective-c - XCode4 未链接新编译的静态库(依赖)项目

标签 objective-c xcode cocoa xcode4

我在 XCode4 中有一个项目有一个依赖项目(恰好是 Kal 项目)。

当我从 XCode 中更新 Kal 项目,然后运行父项目(顺便说一句,这发生在同一个工作区),它看起来像 XCode 编译修改后的 Kal 项目但不链接到新编译的 libKal.a 文件。

我正在运行默认的父项目方案之一。从日志中我可以看出,在运行时,它会先构建依赖项目,然后再构建父项目。但是我可以让父项目使用我的更改的唯一方法是,如果我将 libKal.a 产品重新添加为要链接的库,在父构建目标的“Link Binary with Libraries”部分下。

可能的线索: - 我正在使用 LLVM, - 我打开了 -all_load 标志。

最佳答案

如果你尝试会怎样:

  • 清洁
  • 重建

在这种情况下,这通常对我有用......

关于objective-c - XCode4 未链接新编译的静态库(依赖)项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6205543/

相关文章:

ios - 将 UIView 旋转到设备方向并调整边界大小

ios - 看不到属性错误

swift - 在 Swift 中 NSToolbar 的上下文菜单中仅显示 "Customize Toolbar..."

objective-c - 如何为不同的build设置目标设置

ios - UIScrollView 内的 UITableView 在滚动后没有收到第一次点击

iOS 模拟器 : Invalid device state

xcode - CFBundleSupportedPlatforms 问题

objective-c - 转换到 NSString 后释放 CFStringRef

iphone - NSURLConnection 分块编码上传 - 如何?

Objective-C:如何执行 performSelector:@selector?