Возможно ли скомпилить программу с 2 версиями 1 либы (или вообще с
чем-нибудь, но чтоб часть имен функций была одинаковая)?
Например если сделать:
(lib1 & lib2 содержат функции с одинаковыми именами, из test вызываются
ф-и test1&test2, из test1 - соотв. lib1, а из test2 - lib2)
test1.c-->test1.o lib1.c-->lib1.o
ldd test1.o lib1.o -r -o lest1l.o
аналогично
ldd test2.o lib2.o -r -o lest2l.o
а вот это уже не получается:
ldd test1.o test2.o test.o -o test
Квк выкрутиться?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [cmake] подпроекты (2011)
- Форум [ c++ ] default constructor (2011)
- Форум Приоритеты поиска имён в shared objects (2022)
- Форум [крабокрабр] Придумались френды для плюсовых темплейтов (2011)
- Форум [perl][тупняк] regexp и знак вопроса (2010)
- Форум Оптимизация функций с побочными эффектами(мемоизация) (2015)
- Форум Динамические библиотеки, конспект (2018)
- Форум ld не видит либу (2015)
- Форум Две версии PHP? (2004)
- Форум две одинаковые либы в системе ... (2004)