nm и статическая библиотека

170
10 апреля 2019, 03:00

Возник такой вопрос: как nm работает со статическими библиотеками? Всмысле так же как и с динамическими или есть какие-то особенности? Возникла проблема с undefined reference to vtable которую я пофиксил с помощью nm, но тут увидел, что для статичекой библиотеки все еще показывает U vtable для классов, методы которых должны быть в этой библиотеке. При этом для динамической библиотеки все найдено. Также если мы линкуем статическую библиотеку к нашей программе, то тоже все работает, хотя в nm показывает что некоторы классы - наследники от абстрактного базового класса - U vtable for... Почему так?

READ ALSO
Является ли exit(1) крашем программы?

Является ли exit(1) крашем программы?

Можно ли вызов exit(1); назвать падением приложения? При условии вызова exit(1); в любое время выполнения?

194
Неправильно работает код [закрыт]

Неправильно работает код [закрыт]

Вся база не выводится, выводятся только вторые введенные значения

192