我在arm64上和theos有很大的问题。首先是之前的一些信息。
设备:iPad Air 2 ARM64
iOS:8.1.2越狱
安装:Theos,iPhoneOS8.1SDK,BigBoss推荐工具,来自rpetrich.的最新标头
Tweak.xm
%hook SBApplicationIcon
-(void)launch{
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"TEST"
message:@"message...." delegate:self cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
%orig;
}
%endMakefile
export ARCHS = armv7 armv7s arm64
export TARGET = iphone:clang:8.1:8.1
export SDKVERSION=8.1
include $(THEOS)/makefiles/common.mk
TWEAK_NAME = test
test_FILES = Tweak.xm
test_FRAMEWORKS = UIKit
include $(THEOS_MAKE_PATH)/tweak.mk我输入了" make“来制作一个.dylib。
Making all for tweak test...
Preprocessing Tweak.xm...
Compiling Tweak.xm...
*/bin/sh: **clang++: command not found**
make[2]: *** [obj/Tweak.xm.360b8e67.o] Error 127
make[1]: *** [internal-library-all_] Error 2
make: *** [test.all.tweak.variables] Error 2*我整天都在为这个恼人的错误..。
发布于 2015-01-06 22:06:37
如果您有DHowett版本的Theos,它将不适用于arm64。据我所知,CoolStar拥有支持arm64的最好的西奥斯叉。
如果您遵循这些步骤,您应该拥有所有其余的依赖项,- clang、达尔文-CC工具等等-然后您可以删除Theos包并将CoolStar的分叉(上面)放置到'/var/theos/‘中。
要获得更多帮助,您可以在Saurik的IRC服务器irc.saurik.com的#Theos频道上寻求帮助。
发布于 2015-02-06 14:57:42
从Cydia安装LLVM + Clang
https://stackoverflow.com/questions/27724090
复制相似问题