Debian系统中C++库文件的查找与定位
一、系统库的常见目录
二、快速定位某个库文件
三、安装与配置第三方库的正确姿势
四、常见标准库与用途对照
| 库名 | 用途 | 常见路径示例 |
|---|---|---|
| libstdc++.so | GNU C++ 标准库(GCC) | /usr/lib/x86_64-linux-gnu/libstdc++.so.6 |
| libc++.so | LLVM C++ 标准库(Clang 可选) | 常见为 /usr/lib/x86_64-linux-gnu/libc++.so |
| libgcc_s.so | GCC 运行时支持库 | /lib/x86_64-linux-gnu/libgcc_s.so.1 |
| libm.so | 数学库 | /usr/lib/x86_64-linux-gnu/libm.so |
| 说明:在 Debian 上,多架构库统一放在 /usr/lib/x86_64-linux-gnu 下;libstdc++ 属于 GCC,libc++ 属于 LLVM/Clang。 |