Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: MonoDevelop  (Прочитано 7551 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Segate

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
MonoDevelop
« : 22 Апреля 2010, 00:29:16 »
Скачал из репозитория.
Попытка откомпилить любую программу на с++ приводит вот к этому:

Построение завершилось неудачно. Object reference not set to an instance of an object

Что значит ошибка я знаю, вопрос, почему она возникает?

Оффлайн vanish

  • Любитель
  • *
  • Сообщений: 70
  • Life Is Good
    • Просмотр профиля
Re: MonoDevelop
« Ответ #1 : 22 Апреля 2010, 03:15:12 »
Насколько я помню, в MonoDevelop с++ нет

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: MonoDevelop
« Ответ #2 : 22 Апреля 2010, 09:15:43 »
Monodevelop нужен для C#,
для С++ используйте компилятор g++.
Переделка С++ программу в C# не составит большого труда, а выгода будет огромной.
« Последнее редактирование: 22 Апреля 2010, 09:21:51 от alexander.pronin »

Оффлайн Segate

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: MonoDevelop
« Ответ #3 : 22 Апреля 2010, 10:21:57 »
На сколько я понимаю в монодевелопе реализован механизм использования стандартных компиляторов типа Gcc

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: MonoDevelop
« Ответ #4 : 22 Апреля 2010, 10:36:35 »
gcc - это коллекция компиляторов.
Из С-образных gcc компилирует чистый С.
g++ это тоже из той же коллекции, но разновидность для С++.
Почитать можно книгу Артура Грифитса "GCC".
По поводу компилятора C#. Это компилятор в промежуточный код, который будет успешно выполняться и в Linux и в Windows и в MacOS без всяких доп. усилий при наличии некоторой программы (условно-называемой NET-средой).
Уже после запуска эта NET-среда быстренько подкомпилирует в нативный код и в темпе бинарного исполняемого файла будет выполнять, что требуется. Задержка будет только при запуске программы, в процессе работы все ОК.
« Последнее редактирование: 22 Апреля 2010, 10:50:06 от alexander.pronin »

Оффлайн Segate

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: MonoDevelop
« Ответ #5 : 22 Апреля 2010, 10:45:14 »
Почитать можно книгу Артура Грифитса "GCC".

спасибо*ушел читать*

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: MonoDevelop
« Ответ #6 : 22 Апреля 2010, 17:51:23 »
Переделка С++ программу в C# не составит большого труда, а выгода будет огромной.
Это юмор такой?

Оффлайн vanish

  • Любитель
  • *
  • Сообщений: 70
  • Life Is Good
    • Просмотр профиля
Re: MonoDevelop
« Ответ #7 : 23 Апреля 2010, 01:09:05 »
Походу да. Что по поводу выгоды, что по поводу легкости.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: MonoDevelop
« Ответ #8 : 23 Апреля 2010, 08:37:01 »
Переделка С++ программу в C# не составит большого труда, а выгода будет огромной.
Это юмор такой?
Человек установил Monodevelop. Надо как-то обосновать ее наличие, чтобы не расстраивался. :idiot2:

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: MonoDevelop
« Ответ #9 : 23 Апреля 2010, 10:08:34 »
а топикстартер случаем не C++/CLI хотел?

Оффлайн WereBeast

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Re: MonoDevelop
« Ответ #10 : 25 Апреля 2010, 07:12:49 »
Сишарп? Легкий? Выгодный?

Феерично ) Потиху в ЛОР превращаемся )

Программирую пропаганду
Windows - в гландах

gengzu

  • Гость
Re: MonoDevelop
« Ответ #11 : 25 Апреля 2010, 15:37:37 »
да, лучше на asm писать. быстро, удобно, поддерживать просто.

Оффлайн gagarin

  • Любитель
  • *
  • Сообщений: 66
  • whereismymind?
    • Просмотр профиля
Re: MonoDevelop
« Ответ #12 : 27 Апреля 2010, 13:34:01 »
cмотря что вы делаете? не всегда удобно гвозди микроскопом забивать!
asus k40ij + ubuntu 10.04

Оффлайн KAJIb9IH

  • Новичок
  • *
  • Сообщений: 37
  • Ubuntu 14.04 32bit
    • Просмотр профиля
Re: MonoDevelop
« Ответ #13 : 21 Мая 2010, 19:35:29 »
Хоть какая-то тема открыта..
Подскажите кто-нибудь, существует ли в MonoDevelop отладка по шагам? Как в MS VisualStudio.

gengzu

  • Гость
Re: MonoDevelop
« Ответ #14 : 21 Мая 2010, 22:03:58 »
Хоть какая-то тема открыта..
Подскажите кто-нибудь, существует ли в MonoDevelop отладка по шагам? Как в MS VisualStudio.

да

но среда сама по себе редкое УГ.
« Последнее редактирование: 21 Мая 2010, 23:17:11 от gengzu »

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.