Clang linker - Как узнать, совместима ли статическая библиотека? - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть статическая библиотека 'libantlr.a', которая содержит функцию 'reportError ()' - эта библиотека связывается с моим файлом c ++, используя мой старый gcc.Теперь я хочу использовать clang для компиляции моего кода, но теперь я получаю сообщения об ошибках типа «symbol not found 'reportError ()'» - я проверил компоновщик (ld.lld - да, я использую команду ld.lld) иэто включает эту библиотеку.Похоже, что библиотека не совместима.

Мой вопрос: есть ли способ проверить, совместима ли библиотека с компоновщиком?

...