Название: [РЕШЕНО] подключить к проекту библиотеку, использующую другую библиотеку Отправлено: unkeep от Октябрь 28, 2013, 18:17 Может быть я что-то делаю не так, но когда я подключаю такую библиотеку, проект не собирается пока я не подключу вторую.
То есть как я представляю, должно быть так: проект подтягивает библиотеку "A", она в свою очередь подтягивает библ. "Б" А получается Проект тянет и А и Б, и ещё А тянет Б. Хочу чтобы проект ничего не знал о Б... как-то так Название: Re: подключить к проекту библиотеку, использующую другую библиотеку Отправлено: Alex Custov от Октябрь 28, 2013, 18:23 libpng зависит от libz. Ты хочешь, например, чтобы твой проект, использующий libpng, "ничего не знал" о libz. Чудес не бывает.
Название: Re: подключить к проекту библиотеку, использующую другую библиотеку Отправлено: mutineer от Октябрь 28, 2013, 18:30 А не тянет Б при линковке, если ты не укажешь Б в списке либ для твоего проекта
Название: Re: подключить к проекту библиотеку, использующую другую библиотеку Отправлено: xokc от Октябрь 29, 2013, 08:47 Хочу чтобы проект ничего не знал о Б... как-то так Это невозможно - откуда линковщик возьмет модули из Б если они используются в А?Название: Re: подключить к проекту библиотеку, использующую другую библиотеку Отправлено: Old от Октябрь 29, 2013, 09:01 Это невозможно - откуда линковщик возьмет модули из Б если они используются в А? Возможен такой вариант: собрать Б статически и линковать ее с А. Тогда в конечном проекте не будет зависимости от Б, а только от А.Название: Re: подключить к проекту библиотеку, использующую другую библиотеку Отправлено: unkeep от Октябрь 29, 2013, 09:14 Спасибо, а то думал не так что-то делаю
|