ответ

0

Напомню, что у Purify была некоторая функциональность, чтобы проверить совместимость между сборками, take a look here.

8

ABI Compliance Checker - инструмент для проверки обратной API ABI совместимость/из C/библиотеки C++:

abi-compliance-checker -lib NAME -old OLD.abidump -new NEW.abidump 

* .abidump файлы ABI свалки старых и НОВЫЕ версии библиотеки, созданные инструментом ABI Dumper.

enter image description here

icheck - C интерфейс ABI/API проверки:

icheck --canonify -o old_version -I/usr/include/foo/ bar.h 
icheck --compare -o results.txt old_version new_version 

shlib-compat - ABI проверки совместимости, которая использует DWARF отладочную информацию:

python shlib-compat -vv OLD.so NEW.so 
Смежные вопросы