2014-01-13 42 views
0

嘗試使用狄奧和具有這種誤差如圖西奧斯沒有指定目標錯誤

/var/theos/makefiles/common.mk:103: *** You did not specify a target, and the "i   phone" platform does not define a default target. Stop. 

我的Makefile

ARCHS = armv7 armv7s 
SDKVERSION = 7.0 
TARGET = iphone:7.0 

include /var/theos/makefiles/common.mk 

BUNDLE_NAME = sometweak 
bustiming_FILES = Toggle.xm 
bustiming_INSTALL_PATH = /Library/Application Support/CCToggles/Toggles 

include $(THEOS_MAKE_PATH)/bundle.mk 

不知道我錯過了,我要建立一個調整我搜索了多個網站,他們說這是因爲Makefile中缺少TARGET,但它不起作用。任何意見是表示讚賞謝謝。

+0

我認爲你是初學者與Make。誰寫這些文件? – Beta

+0

我從https://github.com/coolstar/theos得到它 – Seeya

+0

它看起來好像你應該使用目標名稱參數來調用Make,比如「make iphone」或「make tweak」。無論如何,你應該查看theos文檔,因爲我們無法從中猜出目標名稱。 – Beta

回答

0

儘量 包括$(THEOS_MAKE_PATH)/,而不是在/ var /狄奧/

也儘量列出你的目標是TARGET = iPhone:最新:7.0

最後,確保你使用的構建之前,你設定了環境變量: -

export THEOS=/opt/theos 
export THEOS_DEVICE_IP=192.168.0.2 (your phone ip) 
export SKDVERVSION=7.0 (or whatever you are building for)