답변

0

Purify는 빌드 간의 호환성을 확인하는 몇 가지 기능이 있음을 기억합니다 (take a look here).

당신은 찾을 수
8

ABI Compliance Checker -는 C/C++ 라이브러리/ABI 호환성 뒤로 API를 확인하기위한 도구 : ABI는 OLD의 덤프

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

* .abidump 파일이며, 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 
관련 문제