tweak 项目是如何进行导入第三方framework的 包的,试了好多方法一直找不到我的framework
以下是我尝试的方法:
1,
XX_FRAMEWORKS = /我framwork的路径/xxx.framework
2, 虽然我知道这样不行,但是还是尝试了一下 确实不行
XX_LDFLAGS = circleButton -L /Users/admin/Documents/circleButton/
3.直接将framework 放入/opt/theos/lib 中,发现引用还是不行,
还请大佬进行指点下,如何在tweak项目中导入framework 或者可以指定路径的导入并编译通过
Zhang
2
include $(THEOS)/makefiles/common.mk TOOL_NAME = UnfairPlay UnfairPlay_FILES = main.mm UnfairPlay_CFLAGS = -F./layout/usr/bin/Frameworks -Wno-ignored-attributes -Wno-unused-variable -Wno-unused-function UnfairPlay_LDFLAGS= -F./layout/usr/bin/Frameworks -framework MachOKit -miphoneos-version-min=8.0 -rpath /usr/bin/Frameworks include $(THEOS_MAKE_PATH)/tool.mk
我现在用的方案。比较傻但是跑得过
1 个赞
大佬,这个有点蒙蔽。不是太懂 这个
UnfairPlay_CFLAGS = -F./layout/usr/bin/Frameworks -Wno-ignored-attributes -Wno-unused-variable -Wno-unused-function
UnfairPlay_LDFLAGS= -F./layout/usr/bin/Frameworks -framework MachOKit -miphoneos-version-min=8.0 -rpath /usr/bin/Frameworks
有点不明白这个 方式。
Zhang
5
man clang
man ld
控制台里自己看吧