Как принудительно связать все символы статической библиотеки с приложением во время ссылки в gcc?
Я пытаюсь создать приложение, связав две статические библиотеки. Обе эти библиотеки могут иметь несколько символов, которые могут иметь одинаковые имена. Я хочу найти все такие символы и переименовать их в одну из библиотек.
Но я обнаружил, что функции без ссылок исключены, и, следовательно, я не могу найти все символы, которые могут сталкиваться. Есть ли способ заставить gcc связать все символы (на которые есть ссылки и ссылки) от обеих статических библиотек, тем самым найдя сталкивающиеся символы?
Или есть другой способ?