Binding MonoTouch:Three20-未找到命令

Binding MonoTouch:Three20-未找到命令,binding,xamarin.ios,makefile,three20,Binding,Xamarin.ios,Makefile,Three20,我正试图让Three20与MonoTouch合作,因此我找到了以下网站: 我解压它,双击makefile时,会出现很多错误: Last login: Mon Nov 28 21:32:41 on ttys000 MacBookPro:~ mojo$ /Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile ; exit; /Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8

我正试图让Three20与MonoTouch合作,因此我找到了以下网站:

我解压它,双击makefile时,会出现很多错误:

Last login: Mon Nov 28 21:32:41 on ttys000
MacBookPro:~ mojo$ /Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile ; exit;
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 1: ATMHud: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 5: all:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 7: ios:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 8: IOS: command not found
make: *** No rule to make target `build'.  Stop.
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 9: DUAL: command not found
make: *** No rule to make target `build-specific'.  Stop.
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 11: osx:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 12: OSX: command not found
make: *** No rule to make target `build-specific'.  Stop.
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 14: build:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 15: DIRS: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 17: build-specific:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 18: DIRS: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 20: clean:: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: IOS: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: OSX: command not found
/Users/mojo/Downloads/mono-monotouch-bindings-b98b8a8/Makefile: line 21: DUAL: command not found
logout
我做错什么了吗

谢谢

魔咒

更新(@jstedfast)

我是一个Unix noob-但我认为Three20是一辆马车

MacBookPro:mono-monotouch-bindings-b98b8a8 mojo$ make
make build DIRS="AdJitsu ATMHud FacebookConnect GebePrinter MGSplitViewController PayPal RedLaser Tapku TestFlight Three20"
for i in AdJitsu ATMHud FacebookConnect GebePrinter MGSplitViewController PayPal RedLaser Tapku TestFlight Three20; do (cd $i; make); done
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: Nothing to be done for `all'.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[2]: *** No targets specified and no makefile found.  Stop.
make[1]: *** [build] Error 2
make: *** [ios] Error 2
MacBookPro:mono-monotouch-bindings-b98b8a8 mojo$ cd Three20
MacBookPro:Three20 mojo$ cd binding
MacBookPro:binding mojo$ make
git clone git@github.com:facebook/three20.git
Cloning into three20...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
make: *** [three20] Error 128
MacBookPro:binding mojo$ 

有什么想法吗?

Makefile
文件是需要使用
make
命令执行的脚本。例如

cd \your-dir\monotouch-bindings\
make
这是中的自述文件的一部分

要构建绑定,请从绑定中运行
make
命令 目录


Makefile
文件是需要使用
make
命令执行的脚本。例如

cd \your-dir\monotouch-bindings\
make
这是中的自述文件的一部分

要构建绑定,请从绑定中运行
make
命令 目录


“我犯了很多错误”这句话让我们完全没有任何依据来帮助你。请编辑您的问题,使之成为一个包含我们可以使用的信息的问题,否则它很可能会以非真实问题的形式结束。谢谢。“我犯了很多错误”这句话绝对没有什么可以帮助你的。请编辑您的问题,使之成为一个包含我们可以使用的信息的问题,否则它很可能会以非真实问题的形式结束。谢谢。我现在得到这个错误:make[2]:***没有指定目标,也没有找到makefile。停止。这意味着您没有将cd刻录到包含Makefile的目录中。@jstedfast-我更新了我的问题。。我无法缝好让它工作。嗯,您需要获得一个github帐户,这样Three20绑定Makefile就可以签出源代码Three20@MojoDK你在正确的轨道上。您的上一个错误可能是因为您没有向github注册(或者在您尝试提取三个20源时,服务有一个hipcup)。我现在收到此错误:make[2]:***没有指定目标,也没有找到makefile。停止。这意味着您没有将cd刻录到包含Makefile的目录中。@jstedfast-我更新了我的问题。。我无法缝好让它工作。嗯,您需要获得一个github帐户,这样Three20绑定Makefile就可以签出源代码Three20@MojoDK你在正确的轨道上。您上一个错误可能是因为您没有向github注册(或者当您尝试提取这三个20源时,服务有一个hipcup)。