LINUX.ORG.RU

Манглирование C++ символов: _ZN14QWaitConditionC1Ev


0

0

В одной библиотеке торчат ссылки на Qt-функции вот такого вида: _ZN14QWaitConditionC1Ev. Мне нужно руками собрать такую библиотеку Qt. Собираю. В собранной библиотеке таких символов нет, а есть такие:

__14QWaitCondition
wait__14QWaitCondition
wait__14QWaitConditionUl
wait__14QWaitConditionP6QMutexUl
__tf14QWaitCondition

И она, конечно, не линкуется с моей библиотекой. Вопрос такой: очевидно, что манглирование зависит от компилятора. Вот что заставляет gcc генерить префиксы вида _ZN14 и суффиксы C1Ev? Какиме именно ключи?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.