Linux - связывание приоритета для дублированных символов - PullRequest
1 голос
/ 13 марта 2012

У меня есть статическая библиотека 'a', которая используется общей библиотекой 'b'.Эта общая библиотека связана с --export-dynamic, так что, насколько я понимаю, символы также экспортируются в «a».Теперь у меня есть общая библиотека «c», которая связана с «a» и «b».Я хочу, чтобы библиотека «a» имела более высокий «приоритет» при связывании, поэтому ее экспортируемые символы через «c» игнорируются (то есть я не зависим от «b» для функциональности в «a»).Является ли это возможным?Я провел несколько экспериментов, чтобы поместить статическую библиотеку перед общей при подключении, но она работает только «иногда».

...