Я компилирую код продукта на AIX using XL C/C++ Clang based front-end(V 16.1.0).
Я пытаюсь вызвать функцию общей библиотеки из файла .cpp
.Когда программа запускается, я получаю segmentation fault(Illegal operand)
.
. Ядро показывает сбой программы при вызове функции общей библиотеки.
Я экспортирую все символы из общей библиотеки, используя -bexpfull.Я также использовал -brtl
и -qrtti
для связи во время выполнения.
Код отлично работает на Xl C/C++ V11.1
.
Существуют ли какие-либо другие параметры времени компиляции или соединения, необходимые для экспорта символов в новом интерфейсе Clang?
Примечание: - Исходный код не может быть общедоступным.Я прошу прощения за это.Я очень признателен, если кто-нибудь может предоставить некоторые указатели.