验证已安装 boost 的最简单方法是什么?我确实尝试过手动查找文件,但作为 Linux 新手我无法做到。
我不确定是否有单行命令检查?
最佳答案
你可以尝试编译一个简单的程序:
#include <boost/shared_ptr.hpp>
int main() { }
您还可以在 /usr/include/boost/
中查找 boost 头文件,也可以在 /usr/local/include/
中查找,以防有人安装了本地(非分发)版本。
并行地,您可以/需要检查 /usr/lib
(或 /usr/local/lib
)以查找随 Boost 一起编译的库,例如 libboost_system.so
.
如果您了解 cmake
,您可以查看它的 FindBoost
模块,看看他们做了哪些检查来发现潜在的 boost 安装位置。
关于c++ - boost 安装验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8206480/