4

THEOSをいじり始めたところ、使いやすいと思いました。しかし、残念ながら私は次のエラーに遭遇しました。

theos/makefiles/common.mk:64: //makefiles/legacy.mk: No such file or directory
theos/makefiles/common.mk:77: *** You did not specify a target, and the "" platform does not define a default target.  Stop.

私のmakefileは

SDKVERSION=5.0
TARGET=iphone

TWEAK_NAME = Sample
Sample_FILES = Tweak.xm

include theos/makefiles/common.mk
include $(THEOS_MAKE_PATH)/tweak.mk

できる限りのことを試みましたが、現時点では運がありません。誰かがこれに対する解決策を持っていますか?

前もって感謝します。

ところで、私はXCode 3.2.3(iphone sdk 4.0)を搭載したSnowLeopord10.6.6を使用しています

4

3 に答える 3

1

_FILES、_FRAMEWORKS などのプレフィックスは、TWEAK_NAME、BUNDLE_NAME などと同じでなければなりません。

したがって、TWEAK_NAME を mytweak に変更するか、プレフィックスを Sample に変更する必要があります。

于 2012-01-29T23:10:50.037 に答える
1

次のコマンドを実行して THEOS を設定してください。

export THEOS=/opt/theos

これは、theos を /opt/theos にインストールした場合です。

メイクファイルの変更で

include theos/makefiles/common.mk

に:

include $(THEOS)/makefiles/common.mk
于 2014-01-08T03:06:42.810 に答える
0

レイアウト フォルダーを作成し、その中に別の DEBIAN フォルダーを作成して、制御ファイルを配置する必要があります。(それが何であるかを知っていると仮定して)そして、フォルダーと制御ファイルを chmod 0775 することを忘れないでください

于 2012-08-15T06:35:07.547 に答える