Linux boost 库链接报错

在 Linux 安装 boost 库,不想下载本地文件解压那种方法,yum install -y boost-devel 成功后,ldconfig 更新了一下系统的依赖库,完事儿测试的时候 g++ test.cpp -o test 就报了一堆错(网上说检查/etc/ld.so.conf文件,如果其中缺少/usr/local/lib 目录,就添加进去,但是没细说怎么操作也不知道是不是这个问题)

img

test.cpp文件第一行#include写错了,前面少了#i,改为

#include <boost/date_time/gregorian/gregorian.hp>

test.cpp文件是对的吗?

img

没看错说缺少库之类的报错,反而看到的是一堆类的问题,你文件是否编写正确啊?是否设置正确?

img

文件是否编写正确

细心点 #include <******> 是标准语法