【问题标题】:Three20 dependency problemThree20 依赖问题
【发布时间】:2010-03-03 11:08:06
【问题描述】:

我查看了 three20 的源代码,并试图按照这个
guide 使用该框架构建一个 iphone 应用程序。在本指南中,我也使用了模板。他们应该可以正确编译,但我收到以下错误:

文件 /Users/myUser/programming/three20/src/build/Debug-iphonesimulator/libThree20.a 依赖于自身。这个目标可能包括它自己的产品。

有人解决过这个问题吗?我读到它是关于包含你想要创建的东西,这是不可能的。无论如何,我找到的任何解决方案在这里都没有帮助。

实际上我什至没有改变任何东西!有什么想法吗?

【问题讨论】:

  • 好吧,我刚刚发现,现在每次都会发生这种情况,我尝试将three20 lib包含到任何项目中。在安装上面提到的模板之前,至少它是有效的。 Any1有什么线索吗?
  • 我可以补充一点,如果我从我新创建的项目中删除 XCode 320 项目,那么至少它开始编译,但我得到链接器错误......我想这没有多大帮助? :)
  • 无论何时包含它(使用相同的指令)以及在three20/src 中构建.xcodeproj,我都会遇到相同的错误。很想找到解决方案。

标签: iphone three20 circular-dependency


【解决方案1】:

好的,我通过打开 three20.xcodeproj 并取消选中 libThree20.a 的目标框来解决此问题(同时在使用 three20 的项目中将其选中)。

这至少让我开始构建和运行,如果以后出现任何问题会报告。

【讨论】:

    猜你喜欢
    • 2012-05-23
    • 2023-03-22
    • 1970-01-01
    • 2017-07-12
    • 2020-08-13
    • 2012-12-29
    • 2020-10-21
    • 2020-05-19
    • 2012-03-23
    相关资源
    最近更新 更多