2012-08-02 53 views
2

这是Ajit。 我尝试从网站上下载monotouch的试用版,但所有链接都被破坏了。 因此,我通过从谷歌挖掘下载了以下内容。 ()MonoDevelop的-3.0.3.5 ()MonoFramework-MRE-2.10.9_11.macos10.xamarin.x86.dmg (*)的MonoTouch-EVAL-5.1.0.pkg评估版本的monotouch无法构建为本地代码

但这样做时后我从xamarin网站运行示例ios应用程序,然后无法编译 - >无法编译为本机代码。 这是错误日志。


楼宇解决方案:HelloWorld_iPhone(调试| iPhoneSimulator)

大厦:HelloWorld_iPhone(调试| iPhoneSimulator) 执行主编译... /开发商/ MonoTouch中的/ usr/bin中/校董会/ noconfig“/ out:/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.exe“”/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.dll“”/ r:/ Developer /MonoTouch/usr/lib/mono/2.1/System.Xml.dll“”/r:/Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll“”/ r:/ Developer/MonoTouch/usr /lib/mono/2.1/monotouch.dll“/ nologo/warn:4/debug:full/optimize-/codepage:utf8”/ define:DEBUG“/ t: exe“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Main.cs”“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/AppDelegate.cs”“/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/HelloWorld_iPhoneViewController.cs”“ /Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/HelloWorld_iPhoneViewController.designer.cs”

复制内容的文件 复制 '/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/57_icon.png' 到“/用户/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/57_icon.png' 将'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/114_icon.png'复制到'/ Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/114_icon.png' 将'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/72_icon.png'复制到'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/72_icon.png' 将'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/29_icon.png'复制到'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/29_icon.png' 复制'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/58_icon.png'至'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/58_icon.png' 复制' /Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/Images/Icons/50_icon.png'至'/Users/PBSK/Desktop/HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.app/50_icon.png' 构建完成 - - 0错误,0警告

编译为本地代码 /开发商/ MonoTouch中的/ usr/bin中/ mTouch触摸-v --nomanifest --nosign -sim“/用户/ PBSK /桌面/ HelloWorld_iPhone/HelloWorld_iPhone /斌/ iPhoneSimulator /调试/HelloWorld_iPhone.app“-r”/Developer/MonoTouch/usr/lib/mono/2.1/System.dll“-r”/Developer/MonoTouch/usr/lib/mono/2.1/System.Xml.dll“-r” /Developer/MonoTouch/usr/lib/mono/2.1/System.Core.dll“-r”/Developer/MonoTouch/usr/lib/mono/2.1/monotouch.dll“-debug -nolink -sdk”5.1“”/用户/ PBSK /桌面/ HelloWorld_iPhone/HelloWorld_iPhone/bin/iPhoneSimulator/Debug/HelloWorld_iPhone.exe“ 评估版本不支持此功能 找不到gcc编译器! mtouch退出代码1

----------------------完成----------------- -----

生成:1个错误,0警告


版本的Xcode 4.4和Mac版本10.7.4是。

- 谢谢!

+0

我会说“这个功能在评估版本中不被支持”几乎可以说明这个问题的命运 - 无论其他问题可能存在。 – Ani 2012-08-02 13:36:43

回答

2

下面是MonoTouch的评估手动安装并最终工程!:

下载并安装软件包下面列出,在给定的顺序:

1)单声道:http://download.mono-project.com/archive/2.10.9/macos-10-x86/10/MonoFramework-MDK-2.10.9_10.macos10.xamarin.x86.dmg

2)MonoDevelop的: http://download.xamarin.com/monodevelop/Mac/MonoDevelop-3.0.dmg

3)评估和演示的MonoTouch:http://download.xamarin.com/priv/d6d0ad447c01dd2bbbbbba829f6e1a/MonoTouch/Mac-eval/monotouch-eval-5.2.11.pkg

对于上述环境来说,这个组合的作用就像魔术一样。 只是希望他们能够修复他们网站上的链接,否则很多其他新手会继续感到灰心。 感谢支持Xamarin分享这些链接的人。

3

,但所有环节被打破

请发送电子邮件[email protected]如果您有与网站的任何问题。

MonoTouch的-EVAL-5.1.0.pkg

这是一个很老的,测试版本的MonoTouch的。

MonoTouch的5.2.12是当前的稳定版本,而5.3.5是目前不稳定释放。

没有gcc编译器发现

这意味着,没有C编译器发现。在一般您应该确保您的MonoDevelop首选项(SDK位置)设置为指向您的Xcode安装目录。

但是在这种情况下,我认为你的MonoTouch版本太旧了,无法使用Xcode 4.4。将评估版更新到5.2.12是您应该尝试解决此问题的第一步。