书上42页编译时的make命令怎么输入啊?图3-28第一行我该怎么输入啊?
大神人呢?
就是
make
直接输入make
编译输入make时是不是还得连接一个越狱的设备才有效啊?
不是,
make
和
make package
都不需要连设备,但带
install
的需要连设备
图片里make左边的 iosre snakeniny $ 我怎么写啊? , 终端 关了又重新开了,我直接输入 make 报
make: *** No targets specified and no makefile found. Stop.
错误
要先cd到你的工程目录下,这里的iosre是我的工程目录名,snakeninny是我的用户名,跟你的应该是不一样的
我的类似你的IOSRE项目的路径 如图,我怎么cd 啊?
DST54403:~ admin$ cd /Users/admin/theos_cham1985
DST54403:theos_cham1985 admin$ make
Your current SYSROOT, “/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk”, appears to be missing.
make: *** [before-all] Error 1
DST54403:theos_cham1985 admin$
以上是我 cd到 工程目录,然后 make 后的 打印信息,说我的 iPhoneOS6.1.sdK 没了? 怎么解丫?
把你的makefile贴出来看看,另外就是你有没有6.1的SDK?
ARCHS = armv7
TARGET = iPhone:6.1:4.3
THEOS_cham1985_FRAMEWORKS = UIKit CoreTelephony CoreAudio
THEOS_cham1985_PRAMEWORKS= AppSupport ChatKit IMCore
include theos/makefiles/common.mk
TWEAK_NAME = THEOS_cham1985
THEOS_cham1985_FILES = Tweak.xm
include $(THEOS_MAKE_PATH)/tweak.mk
after-install::
install.exec “killall -9 com.apple.cham”
以上是 makefile, 6.1的SDK有啊,如图
你这是有6.1的simulator,不是SDK啊!运
ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
,看看显示的是什么
显示的是
iPhoneOS7.0.sdk
怎么下载 6.1的SDK 啊?
参考这个帖子下载Xcode 5.0
是 下如图的 Xcode 5么?
貌似不是,看说明这个版本的Xcode 5带的是7的SDK。你按照这个说明,找个带6.1SDK的Xcode就可以了,不一定要Xcode 5
我装了个 xcode 4.6.3, 里边也带了 sdk 6.1如图, 但 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
目录下还是没 iPhoneOS6.1.sdk 啊 ?
你这个里面是有6.1的doc而不是SDK。不需要安装Xcode,它就是个压缩文件,你一层层解压,去把sdk拷出来就可以了