在 Linux 安装 boost 库,不想下载本地文件解压那种方法,yum install -y boost-devel 成功后,ldconfig 更新了一下系统的依赖库,完事儿测试的时候 g++ test.cpp -o test 就报了一堆错(网上说检查/etc/ld.so.conf文件,如果其中缺少/usr/local/lib 目录,就添加进去,但是没细说怎么操作也不知道是不是这个问题)
test.cpp
文件第一行#include
写错了,前面少了#i
,改为
#include <boost/date_time/gregorian/gregorian.hp>
test.cpp文件是对的吗?
没看错说缺少库之类的报错,反而看到的是一堆类的问题,你文件是否编写正确啊?是否设置正确?
文件是否编写正确
细心点 #include <******> 是标准语法