【问题标题】:Run Iphone app in simulator from the terminal : how to set up iPhoneSim?从终端在模拟器中运行 Iphone 应用程序:如何设置 iPhoneSim?
【发布时间】:2011-01-26 12:04:04
【问题描述】:

我发现这个项目似乎可以从命令行运行 iPhone 应用程序!

http://github.com/jhaynie/iphonesim

不幸的是,几乎没有文档,我一直在构建这个项目:

  • 我下载所有资源
  • 我运行 MakeFile 并收到以下错误:

admin$ ./Makefile

./Makefile: 第 4 行: -Werror: command not found

./Makefile:第 5 行:AppKit:找不到命令

./Makefile: line 6: Source/main.o: No such file or directory

./Makefile: line 11: .SUFFIXES:: command not found

./Makefile: line 12: .m.o:: command not found

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

./Makefile: line 15: all:: command not found

./Makefile: line 17: iphonesim:: command not found gcc-4.2: '-o' 参数丢失

./Makefile: line 20: clean:: command not found

任何人都能够构建和使用这个项目吗?

谢谢, 文森特

【问题讨论】:

  • 好吧,我承认我真的很讨厌 unix 和 makefile,我真的不知道该怎么做(每个人都必须在某个时候成为初学者......):从我在错误 gcc 抱怨,因为它找不到 .o 文件(它们不是应该由 GCC 生成的链接器文件吗?)我想我只需要一些帮助来解决一个非常基本的问题......

标签: command-line terminal ios-simulator


【解决方案1】:

好的,我找到了答案,makeFile 是一个 conf 文件,make 是命令:

制作 gcc -Wall -Werror -I。 -ISource -c 源/main.m -o 源/main.o gcc -Wall -Werror -I。 -ISource -c 源/nsprintf.m -o 源/nsprintf.o cc1obj:警告被视为错误 源/nsprintf.m:在函数“nsvfprintf”中: Source/nsprintf.m:12:警告:格式不是字符串文字,也没有格式参数 make: *** [Source/nsprintf.o] 错误 1

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

CFLAGS=-Wall -Werror -I。 -ISource

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-12-11
      • 2012-03-26
      • 2012-05-15
      • 2016-01-30
      • 2013-04-20
      • 1970-01-01
      • 2015-02-24
      • 2011-04-08
      • 1970-01-01
      相关资源
      最近更新 更多