如何在Theos中的子项目库中包含Tweak.xm中的文件

时间:2017-07-25 08:07:27

标签: ios jailbreak theos tweak

我使用Theos创建了一个简单的调整。然后,还使用Theos模板我在我的调整中创建了一个库,它被自动添加为子项目,正如我所需要的,在我的tweak的Makefile中添加了以下两行:

SUBPROJECTS += alertlib
include $(THEOS_MAKE_PATH)/aggregate.mk

问题是:如何在Tweak.xm文件中包含/访问新创建的库中的文件?试图导入,但没有成功,我收到Undefined symbols for architecture armv7错误。

1 个答案:

答案 0 :(得分:1)

TWEAKNAME_FILES = Tweak.xm YOURNEWCODE

示例:

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Kit
Kit_FILES = Tweak.xm SomeClass.mm
include $(THEOS_MAKE_PATH)/tweak.mk  
BLAH BLAH