【问题标题】:linker error: ld: library not found for -lAppLovinSdk链接器错误:ld:找不到 -lAppLovinSdk 的库
【发布时间】:2015-02-16 21:24:47
【问题描述】:

我正在尝试使用 Applovin 构建我的 cocos2dx Iphone 游戏的精简版。我遵循了这里的指导方针https://github.com/wenbin1989/applovin-x

但是当我构建应用程序的精简版时,我得到一个链接器错误

ld: 找不到 -lAppLovinSdk 的库 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

任何指针将不胜感激!

【问题讨论】:

  • 确保您的项目文件夹中有“AppLovinSdk.a”。请尝试在“Target -> Build Phases -> Link With Libraries”中添加“AppLovinSdk.a”?此外,如果不起作用,请将“AppLovinSdk”的路径添加到“构建设置”下的“库搜索路径”。
  • 我已经添加了tinypic.com/r/10x5a0y/8

标签: ios xcode cocoapods cocos2d-x applovin


【解决方案1】:

这是由于 Xcode 无法在定义的路径上跟踪库。请按照以下步骤操作:

转到“构建设置”-> 库搜索路径并检查所需的库文件路径是否存在?如果存在,那么它是否正确?

还要检查相同库的标头搜索路径。

希望这会有所帮助!

【讨论】:

    【解决方案2】:

    此错误与 AppLovin 无关,但它确实意味着 Xcode 找不到该库。如果您还没有,请尝试删除该文件并将其重新添加到您的项目中。清理构建文件夹也可能会有所帮助。

    【讨论】:

    • 如何清理构建文件夹?它在哪里?
    【解决方案3】:

    当您使用 Command+Shift+K 清理项目时,您只需按 Command+Option+Shift+K 即可清理您的构建文件夹。

    尽情享受吧!

    【讨论】:

      【解决方案4】:

      执行以下步骤:

      • 关闭所有 Xcode 项目。 (.xcworkspace.xcproject);
      • 运行pod installpod update
      • 打开.xcworkspace;
      • 清理并构建您的项目;
      • 应该可以正常运行了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-06
        • 2020-04-02
        • 1970-01-01
        • 2023-03-11
        • 1970-01-01
        • 1970-01-01
        • 2017-06-29
        • 1970-01-01
        相关资源
        最近更新 更多