подсказка динамических библиотечных зависимостей в файле архива - PullRequest
0 голосов
/ 10 октября 2018

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

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

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

...