我想获得一个精确的C++使用boost_chrono时间戳,但是我由于某种原因无法获得boost_chrono库链接。Boost_chrono lib没有被安装
我已经遵循以下步骤:
- 下载升压1.53.0
- 解压缩文件,并在文件夹的根跑了
sudo ./bjam
。 - 不知道库放在哪里,它们不在我的
/usr/lib
文件夹中,因此运行sudo apt-get install libboost-all-dev
。 - Boost库现在在
/usr/lib
但是boost_chrono
不存在。
我收到错误:
/usr/bin/ld: cannot find -lboost_chrono
libboost_chrono.a
是boost_1_53_0/stage/lib
和boost_1_53_0/bin.v2/libs
,但将这些作为库搜索路径并没有帮助。
我加入
-lboost_filesystem -lboost_chrono -lboost_system
到C++编译。
有没有人有任何建议呢?对于与初学者相关的任何与图书馆有关的任何文档都是非常不透明的,而且我似乎没有得到任何地方。
谢谢。
你检查/ usr/local/lib吗? – bstamour