titanium - 在模块xcconfig中,Appcelerator Titanium 包含 static 库. a

  显示原文与译文双语对照的内容
0 0

我正在尝试在 module.xcconfig 中包含一个 static 库。 但是文档没有帮助,我能找到的所有讨论都没有给出解决方案。

如何放置 static 库,以及如何使用OTHER_LDFLAGS将它的包含在其中? 我尝试过:

  • OTHER_LDFLAGS=$ ( 继承的) mylib.a
  • OTHER_LDFLAGS=$ ( 继承的) -lmylib

mylib.a 在模块的root 中,与模块。xcconfig相同,因为Appcelerator站点上的某人表示这样做。

build.py 对模块运行良好,但一旦我尝试构建项目,我就得到:

以下生成命令失败: [ERROR] Ld build/Debug-iphonesimulator/- 正常 i386 [ERROR] ( 1 个故障)

我做错什么了? 谢谢。

时间: 原作者:

0 0

你可能需要将填充路径包含到库中,也应该包含在xcode项目的构建设置中

原作者:
0 0

将此行添加到 module.xcconfig


OTHER_LDFLAGS=$(inherited) -framework GameKit

其中GameKit是你的库中使用的缺少的框架。 并通过drag-n-drop将你的库直接添加到xCode项目中。

...