Главная страница


ru.nethack

 
 - RU.NETHACK -------------------------------------------------------------------
 From : Nikita Melnikov                      2:5030/956.128 18 Nov 2002  10:23:15
 To : Dmitry Radishev
 Subject : Пpименение MENUETOS
 -------------------------------------------------------------------------------- 
 
 
 
 17 ноя 02 02:09, you wrote to me:
  NM>> Основное различие в том, что либа предоставляет некоторые
  NM>> функции, сама не выполняется, в то время как прога функции не
  NM>> предоставляет для внешнего использования, зато сама юзает либы.
 
  DR>  Мне казалось, что "прога" как раз экспортирует ("предоставляет для
  DR> внешнего использования") наряду с чем угодно - "стандартную точку
  DR> входа" (main() или подобные), библиотека же вольна экспортировать что
  DR> угодно кроме main() (иначе она станет "прогой"). Или ничего не
  DR> экспортировать - возми, к примеру, moricons.dll - чем не "либа",
  DR> несмотря на отсутствие экспортируемых функций :-)
 
 Я просто ни разу не пробовал компилять прогу с ключами, характерными для либы (я
 про gcc говорю), поэтому не уверен, что её можно подлинковать к другой проге для
 использования функций.
 А под "внешним использованием" я понимал использование функций из другой проги.
 
  DR>  Структура же файла - одинакова, за исключением упомянутого требования
  DR> к "прогам".
 
 Hу, main()-то в либах таки нет (обычно). Ещё их компилят по-другому (под
 Linux-ом), что наводит на мысль о чуть-чуть различающейся структуре.
 Да не упадет ядро твое в корку, Dmitry!
 Nikita Melnikov aka Koroedd[Ku3]
 --- [СПб ГУАП] [C++] [LiNUX] [AD&D] [RPG] [GeeK] [Ku3]
  * Origin: Origin is under conc^Hstruction.  (2:5030/956.128)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Пpименение MENUETOS   Dmitry Radishev   17 Nov 2002 03:09:07 
 Пpименение MENUETOS   Nikita Melnikov   18 Nov 2002 10:23:15 
Архивное /ru.nethack/46703dd8884a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional