Как я могу скомпилировать mono Hello World?

У меня Ubuntu 11.04 с этим моно:

Mono JIT compiler version 2.6.7 (Debian 2.6.7-5ubuntu3) Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com TLS: __thread GC: Included Boehm (with typed GC and Parallel Mark) SIGSEGV: altstack Notifications: epoll Architecture: x86 Disabled: none

Я пытаюсь запустить это:

using System; public class HelloWorld { static public void Main () { Console.WriteLine ("Hello Mono World"); } }

, и я получаю эти ошибки:

ThinkPad-X201-Tablet:~/Desktop$ gmcs hello.cs ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: The class System.Runtime.CompilerServices.CompilerGeneratedAttribute could not be loaded, used in gmcs ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Missing method .ctor in assembly /usr/lib/mono/2.0/gmcs.exe, type System.Runtime.CompilerServices.CompilerGeneratedAttribute ** (/usr/lib/mono/2.0/gmcs.exe:9128): WARNING **: Can't find custom attr constructor image: /usr/lib/mono/2.0/gmcs.exe mtoken: 0x0a0003d2 Unhandled Exception: System.TypeLoadException: A type load exception has occurred.

Любые идеи?

2
задан 19 September 2011 в 20:10

7 ответов

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 25 May 2018 в 18:44

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 25 July 2018 в 21:18

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 2 August 2018 в 02:58

компилируется безупречно на моей установке.

Вы должны иметь этот пакет установлен:

моно-2.0-девел

из этого следует сделать все необходимые зависимости для командной строки компиляции. Если вы хотите больше комфорта, то я рекомендую установить пакет monodevelop выступает.

3
ответ дан 4 August 2018 в 18:47

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 6 August 2018 в 03:11

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 7 August 2018 в 20:52

Является ли компиляция безупречно моей настройкой.

У вас должен быть установлен этот пакет:

mono-2.0-devel

Это должно сделать все необходимые зависимости для компиляции командной строки. Если вы хотите большего комфорта, я бы рекомендовал установить пакет monodevelop.

3
ответ дан 10 August 2018 в 09:14

Другие вопросы по тегам:

Похожие вопросы: