Я пытался построить libcxx
/ libcxxabi
/ libunwind
, когда понял, что на самом деле не понимаю, какую роль они играют.
Я проверил libcxxabi spci и обнаружил, что он определяет API, используемый в исключении C ++.Но я не могу найти ни одного документа о libunwind
, и один блог ( Новая реализация libunwind в libc ++ abi ), которую я нашел в Google, говорит, что libunwind
- это реализация libcxxabi
.
Итак, libunwind
действительно так, реализует ABI в libcxxabi
, если так, почему у нас libcxxabi
?