libunwind
1.1、libunwind简介
是什么 ?:a C library to determine the call-chain of a program.
开发语言:C
官方主页:https://www.nongnu.org/libunwind
源码仓库:https://github.com/libunwind/libunwind
1.2、通过包管理器安装libunwind
操作系统包管理器安装命令
Allvcpkg
vcpkg install libunwind
vcpkg install libunwind:x64-osx
vcpkg install libunwind:x64-linux
vcpkg install libunwind:x64-windows
macOSHomeBrewbrew install libunwind
GNU/LinuxHomeBrewbrew install libunwind
aptsudo apt-get install -y libunwind
CentOSyumsudo yum install -y libunwind
dnfsudo dnf install -y libunwind
openSUSEzyppersudo zypper install -y libunwind
Alpine Linuxapksudo apk add libunwind

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm libunwind
Gentoo LinuxPortagesudo emerge libunwind
1.3、通过编译源码安装libunwind
1.4、libunwind中包含的头文件
1.5、libunwind中包含的库文件
  • libunwind.{a | so | dylib}
  • libunwind-generic.{a | so | dylib}
  • libunwind-ptrace.{a | so | dylib}
  • libunwind-setjmp.{a | so | dylib}