[Решено] g++ и библиотеки

Модератор: Модераторы разделов

Аватара пользователя
crioto
Сообщения: 7
ОС: Ubuntu 8.04

[Решено] g++ и библиотеки

Сообщение crioto »

Что-то не очень могу понять:
Скомпилировал кое-какую библиотеку (и static и dynamic). Теперь мне необходимо использовать ее в своем проекте, но не могу понять - как ее подключить (а точнее, указать компилятору g++, чтобы linker - брал нужные мне библиотеки из определенного места).

Надеюсь выразился понятно, заранее спасибо за ответы
Если наблюдателя не было - эксперимент не состоялся
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: [Решено] g++ и библиотеки

Сообщение RasenHerz »

crioto писал(а):
01.10.2008 15:52
Что-то не очень могу понять:
Скомпилировал кое-какую библиотеку (и static и dynamic). Теперь мне необходимо использовать ее в своем проекте, но не могу понять - как ее подключить (а точнее, указать компилятору g++, чтобы linker - брал нужные мне библиотеки из определенного места).

Надеюсь выразился понятно, заранее спасибо за ответы

в опциях компилятора укажите -l имя_библиотеки и все будет гут.
Спасибо сказали:
Аватара пользователя
Zeus
Сообщения: 694

Re: [Решено] g++ и библиотеки

Сообщение Zeus »

crioto писал(а):
01.10.2008 15:52
как ее подключить (а точнее, указать компилятору g++, чтобы linker - брал нужные мне библиотеки из определенного места).

Опция -L
Спасибо сказали:
Аватара пользователя
crioto
Сообщения: 7
ОС: Ubuntu 8.04

Re: [Решено] g++ и библиотеки

Сообщение crioto »

Итак, я вписал к g++

Код: Выделить всё

g++ (входные файлы) -L ./sdk -l libRNDynamic.a

Выдача такова:

Код: Выделить всё

/usr/bin/ld: cannot find -llibRNDynamic.a

несмотря на то, что в каталоге sdk имеется указанная библиотека
Если наблюдателя не было - эксперимент не состоялся
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: [Решено] g++ и библиотеки

Сообщение Portnov »

Код: Выделить всё

g++ [input files] -L ./sdk -lRNDynamic


Попробуйте так.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
crioto
Сообщения: 7
ОС: Ubuntu 8.04

Re: [Решено] g++ и библиотеки

Сообщение crioto »

Portnov
Вот так работает.
Всем спасибо за ответы
Если наблюдателя не было - эксперимент не состоялся
Спасибо сказали: