У меня есть binary1, время компиляции связано с другой library1.so Чтобы добавить некоторые функции, я создал library2.so, который использует libas_sdk.so.Ссылка на библиотеку, которая время компиляции связана с другой библиотекой
Функциональность в library2.so работает только в том случае, если dlopen (libas_sdk.so) является успешным, иначе он нормально возвращается и выполняет другую работу.
Теперь library1.so необходимо использовать library2.so при необходимости и использовать новую функциональность.
Я пробовал несколько вариантов компиляции и ссылок, но получал ldd или нерешенные символы.
Просьба предложить.
Пожалуйста, сообщите об ошибке msg, когда вы это нашли. Это поможет другим помочь вам выявить проблему. – ZijingWu
«Скомпилировать время связанное» - я думаю, что это связано во время связи. ;) Кроме того, формулировка несколько сбивает с толку, по крайней мере, для меня. – thokra
Будьте в курсе того, что вы пробовали в терминах «множественных компиляции и ссылок». Я знаю, что эти вещи могут расстраивать, но этот пост читается немного, как будто вы отказались и теперь просто хотите, чтобы скулить. – delicateLatticeworkFever