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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Дополнительные библиотеки в MonoDevelop  (Прочитано 2289 раз)

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

Оффлайн gaporf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Требуется установить дополнительную библиотеку в среду разработки MonoDevelop. Скачал файл .zip, однако там всего две папки: doc и source. Куда их кидать?

Оффлайн kupamaan

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Дополнительные библиотеки в MonoDevelop
« Ответ #1 : 09 Марта 2016, 00:08:10 »
В doc должно быть написано.

Опишите конкретнее:
Куда установить: в gac, в проект?
Что за библиотека, может она уже установлена и нужно просто подключить?
« Последнее редактирование: 09 Марта 2016, 00:15:33 от kupamaan »

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Дополнительные библиотеки в MonoDevelop
« Ответ #2 : 09 Марта 2016, 07:13:09 »
gaporf, может проще через nuget?

Оффлайн gaporf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Дополнительные библиотеки в MonoDevelop
« Ответ #3 : 09 Марта 2016, 09:29:00 »
В doc должно быть написано.

Опишите конкретнее:
Куда установить: в gac, в проект?
Что за библиотека, может она уже установлена и нужно просто подключить?
Библиотека, подключающая в C++ кодировку UTF8. В стандартной библиотеки точно нет такого. В папке doc лежат два документа. В первом написано о изменениях в новой версии, а во втором приведены примеры кодов с использованием данной библиотеки. В папке source есть только файлы с расширением .h. 
Установить надо в gac.

Пользователь решил продолжить мысль 09 Марта 2016, 10:12:56:
gaporf, может проще через nuget?
Не могли бы скинуть инструкцию, как устанавливать библиотеки через nuget в monodevelop?
« Последнее редактирование: 09 Марта 2016, 10:12:56 от gaporf »

Оффлайн kupamaan

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Re: Дополнительные библиотеки в MonoDevelop
« Ответ #4 : 09 Марта 2016, 17:57:58 »
О C++ точно сказать не могу.

Думаю, если библиотека написана с использованием .NET, то нужно сначала собрать сборку .dll, затем с помощью gacutil
добавить в gac.
Код: (bash) [Выделить]
sudo gacutil -i /path/to/c++.dll /usr/lib/mono/gacвроде бы так.
А если это чистый C++, то либо создавать .so и закинуть их в /usr/lib а .h-файлы в /usr/include, либо .ar файлы и положить их
в папку с бинариком/бинариками и линковать при компиляции.
Как-то так.   
 

Оффлайн peregrine

  • FSM
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 7203
  • Gentoo x64 Ubuntu 16.04.1 x64
    • Просмотр профиля
Re: Дополнительные библиотеки в MonoDevelop
« Ответ #5 : 09 Марта 2016, 21:52:52 »
gaporf, у тебя нормальная плюсовая библиотека? Или что? Через nuget просто в monodevelop в Проект (Project) Add nuget packages

 

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