首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“越狱”开发-创建调整错误

“越狱”开发-创建调整错误
EN

Stack Overflow用户
提问于 2011-12-29 18:51:49
回答 1查看 1.5K关注 0票数 0

我正在尝试创建一个iphone微调,但是我无法编译这个修改。它总是会产生这样的错误。有什么问题吗?

TWEAK.M

代码语言:javascript
复制
%hook SBCallAlertDisplay
- (void)updateLCDWithName:(id)name label:(id)label breakPoint:(unsigned)point
{
    name = @"dasdasdasdasdasds"; 
    %orig;
}
%end

制作文件

代码语言:javascript
复制
include theos/makefiles/common.mk
export GO_EASY_ON_ME=1
TWEAK_NAME = tete
tete_FILES = Tweak.xm
tete_FRAMEWORKS = UIKit
include $(THEOS_MAKE_PATH)/tweak.mk

制作

代码语言:javascript
复制
sudo make
Making all for tweak tete...
 Linking tweak tete...
Undefined symbols for architecture armv6:
  "_MSHookMessageEx", referenced from:
      global constructors keyed to Tweak.xm.mmin Tweak.xm.o
ld: symbol(s) not found for architecture armv6
collect2: ld returned 1 exit status
make[2]: *** [.theos/obj/tete.dylib] Error 1
make[1]: *** [internal-library-all_] Error 2
make: *** [tete.all.tweak.variables] Error 2
EN

回答 1

Stack Overflow用户

发布于 2012-01-04 18:27:32

“substrate.h.h”定义了它。Lib是libsubstrate.dylib。但是,您不必在库中显式地包含.h或链接。当你做一个调整时,西奥斯应该处理它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8672075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档