Ubuntu Boost使用小记

文章目录

最近写一个linux版的小程序需要用到Boost库,这里记录下使用。
使用Linux版boost库有两种方式,apt-get和下源码自己编译,这里使用第一种方式。
过程记录

  • 1.sudo apt-get install libboost-dev libboost-thread1.55-dev libboost-system1.55-dev
  • 2.gcc选项 -L/usr/lib -lstdc++ $(PTHREAD) -lboost_thread -lboost_system
  • 3.然后make就可以了

我出现的问题主要是以为使用boost只需要libboost-dev库就可以了,然后导致gcc编译不过报错
“/usr/bin/ld: cannot find -lboost_thread”。这里就需要安装对应的库-lboost_thread就代表libboost-thread,使用apt-cache search libboost-thread就能找到可用的库版本然后apt-get install就好了。