can't find linker symbol for virtual table for `ClassName`

170
21 марта 2018, 05:28

Есть класс ClassName который определен в динамической библиотеке, и который используется в исполняемом файле. Во время выполнения возникает ошибка

can't find linker symbol for virtual table for 'ClassName'

Что это за ошибка? Насколько я понимаю все символы должны разрешится на этапе линковки. В чем может быть причина?

Не могу привести пример, воспроизводящий проблему, потому что не понятна причина появления ошибки.

READ ALSO
Ошибка при освобождении памяти

Ошибка при освобождении памяти

Добрый день, суть вопроса заключается в том, что когда я пытаюсь очистить память во этом фрагменте кода, срабатывает ошибка -

187
Ввод элементов стека через консоль

Ввод элементов стека через консоль

Как реализовать ввод элементов стека не статичными данными, а с помощью ввода через консоль? Ну, те

201
Как перенести не вмещающийся текст

Как перенести не вмещающийся текст

Как перенести на новую строчку текст, который выходит за пределы нужной области? Или не больше 35 символов в строчке, если больше то на новую...

261
NoSuchMethodError в gradle проекте

NoSuchMethodError в gradle проекте

При выполнении следующего кода возникает ошибка javalang

196