URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 3192
[ Назад ]

Исходное сообщение
"использование сторонних библтотек"

Отправлено Phoenix82 , 21-Июл-04 16:07 
Например я хочу успользовать функции из сторонних библиотек (например - opeanssl). В Си файле я подключаю (include) соответствующие заголовочные файлы. Но как при компиляции указать название и путь самой библиотеки, которую я хочу использовать.
Как линковать динамически и статически?

Содержание

Сообщения в этом обсуждении
"использование сторонних библтотек"
Отправлено Brainbug , 22-Июл-04 09:43 
>Например я хочу успользовать функции из сторонних библиотек (например - opeanssl). В
>Си файле я подключаю (include) соответствующие заголовочные файлы. Но как при
>компиляции указать название и путь самой библиотеки, которую я хочу использовать.
>
>Как линковать динамически и статически?

man ld
man ldconfig


"использование сторонних библтотек"
Отправлено Xela , 22-Июл-04 11:08 
>Например я хочу успользовать функции из сторонних библиотек (например - opeanssl). В
>Си файле я подключаю (include) соответствующие заголовочные файлы. Но как при
>компиляции указать название и путь самой библиотеки, которую я хочу использовать.
>
>Как линковать динамически и статически?


м-да..
gcc my_ex_ssl.c -o my_ex_ssl -L/usr/lib/openssl -lssl -lcrypto