Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка статичних і динамічних бібліотек на мові програмування С / C + + в операційних систе ...

Реферат Розробка статичних і динамічних бібліотек на мові програмування С / C + + в операційних систе ...





dite a21 a22:");

scanf ("% lf% lf", & a21, & a22);

printf ("Vvedite b1, b2:");

scanf ("% lf% lf", & b1, & b2);



struct DPair sq = (* powerfunc) (a11, a12, a21, a22, b1, b2);

printf ("x1 =% lf n, x2 =% d lf ", sq.first, sq.second);

// виводимо результат роботи процедури



// закриваємо бібліотеку

dlclose (ext_library);

};


Компілюємо код головної програми:


bash -3.00 # gcc sysur.c-o sysur-ldl


В 

Висновки


У курсовій роботі були розглянуті розглянуті питання розробки статичних і динамічних бібліотек на мові програмування С/C + + в операційних системах UNIX. p> Використання бібліотеки дозволяє компактно зберігати всі необхідні об'єктні файли в одному місці, і при цьому значно підвищити швидкість компіляції.

Об'єктні бібліотеки за способом використання поділяються на статичні і динамічні бібліотеки

Статична бібліотека - це колекція об'єктних файлів, які приєднуються до програми під час лінковки програми. У роботі самої програми статичні бібліотеки вони беруть участь, на відміну від динамічних бібліотек. p> У динамічній бібліотеці об'єктні файли з бібліотеки не приєднуються до програми. Приєднання цих об'єктних файлів здійснює системний динамічний завантажувач під час запуску програми. Завантажувач перевіряє всі бібліотеки прілінкованние з програмою на наявність необхідних об'єктних файлів, потім завантажує їх в пам'ять і приєднує їх в копії запущеної програми, що знаходиться в пам'яті. p> Динамічні бібліотеки трохи краще статичних, але їх використання більш складне. Так як динамічна бібліотека це вже не архівний файл, а справжня завантажувана програма

Список використань літератури

1. # "#"> # "#"> Http://myforum.net.ua/index.php? p> 4.

5. Робін Бурк та ін Unix для системних администраторов.Энциклопедия користувача. - Київ 1998. - 864с. br/>


Назад | сторінка 2 з 2





Схожі реферати:

  • Реферат на тему: Розробка збору вихідної інформації про працівників бібліотеки, читачів, пре ...
  • Реферат на тему: Розробка і реалізація програми на мові С ++ з використанням класу статичних ...
  • Реферат на тему: Бібліотека: виникнення і розвиток. Основні сучасні концепції бібліотеки
  • Реферат на тему: Розробка програми для перегляду bmp файлів
  • Реферат на тему: Розробка програми форматування текстових файлів