2012-08-02 83 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是您應該嘗試解決此問題的第一步。