подсказка динамических зависимостей библиотеки в файле архива

В моем смешанном проекте c / c ++ я собираю исходные файлы отдельных папок, архивируя их ar в свои .a файлы, а затем связать их все вместе на заключительном этапе. Все идет нормально. У меня вопрос, можно ли намекнуть какие-либо динамические зависимости библиотеки на ar этап, так что они не должны быть указаны явно на этапе связывания?

Я имею в виду, что если компонент зависит от pthread и конечный двоичный файл должен будет ссылаться на него, возможно, динамически, может ли он не добавить эту зависимость в архив, который будет разрешен компоновщиком позже?

Будет ли использовать компоновщик вместо ar создавать частично связанные объекты, а не архивы, предоставлять какие-либо средства для указания динамических зависимостей lib, которые должны быть выполнены на заключительном этапе компоновки?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …