c-ares
1.1、c-ares简介
是什么 ?:a C library for asynchronous DNS requests.
开发语言:C
官方主页:https://c-ares.haxx.se
源码仓库:https://github.com/c-ares/c-ares
1.2、通过包管理器安装c-ares
操作系统包管理器安装命令
Allvcpkg
vcpkg install c-ares
vcpkg install c-ares:x64-osx
vcpkg install c-ares:x64-linux
vcpkg install c-ares:x64-windows
macOSHomeBrewbrew install c-ares
GNU/LinuxHomeBrewbrew install c-ares
aptsudo apt-get install -y c-ares
CentOSyumsudo yum install -y c-ares
dnfsudo dnf install -y c-ares
openSUSEzyppersudo zypper install -y c-ares
Alpine Linuxapksudo apk add c-ares

Arch Linux

ArcoLinux

Manjaro Linux

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