2010-03-11 148 views
-1

我发现这个项目似乎可以从命令行运行iPhone应用程序!从终端在模拟器中运行Iphone应用程序:如何设置iPhoneSim?

http://github.com/jhaynie/iphonesim

不幸的是,几乎没有资料,我停留在建设项目:

  • 我下载所有来源
  • 我运行生成文件,我得到这些错误:

admin $ ./Makefile

./Makefile:行4:-Werror:命令未找到

./Makefile:管线5:未发现命令

./Makefile:了AppKit线6:源/ main.o:没有这样的文件或目录

./Makefile:线11:.SUFFIXES ::命令没有发现

./Makefile:线12:的.mo ::命令没有发现

./Makefile:线13: - o:没有这样的文件或目录

./Makefile:第15行:所有::找不到命令

./Makefile:第17行:iphonesim ::找不到命令的gcc-4.2:参数 '-o' 缺少

./ Makefile:第20行:clean :: command not found

由于任何人都能够构建和使用此项目?

感谢, 文森特

+0

好吧,我承认我真的很喜欢unix和makefile,我只是不知道该怎么做(每个人都必须是一个初学者,在某个点...): 从我看到的错误gcc抱怨因为它找不到.o文件(他们不是应该由GCC生成的链接文件?) 请问我只是需要一些非常基本的问题,我猜... – user142764 2010-03-11 17:57:02

回答

-1

好吧,我找到了答案,Makefile文件是conf文件,提出的是命令:

使 的gcc -Wall -Werror -I。 -ISource -c Source/main.m -o Source/main.o gcc -Wall -Werror -I。 -source -c Source/nsprintf.m -o Source/nsprintf.o cc1obj:将警告视为错误 Source/nsprintf.m:在函数'nsvfprintf'中: Source/nsprintf.m:12:warning:format not一个字符串文字,没有格式参数 化妆:*** [来源/ nsprintf.o]错误1

要解决视为错误的警告,编辑Makefile,并从该行删除-Werror:

CFLAGS = -Wall -Werror -I。 -ISource

+1

格式在这个答案是真的搞砸了。 – apenwarr 2010-04-08 03:11:31

0

Makefile不是程序或脚本。运行'make'来构建iphonesim程序。