12
C ++ Boost:对boost :: system :: generic_category()的未定义引用
我试图将Boost库包含在我的项目中,并且一直面临着同样的问题。我在使用Codeblocks IDE的Ubuntu 12.10上,尝试手动读取站点上的说明来安装库,但是标头以及使用前要构建的库出现错误。 然后,我通过terminalby安装了库sudo apt-get install libboost-all-dev。此后,在我的代码块程序中,可以包含类似的标题,#include <boost/regex.hpp>但是当我尝试包含Filesystem库的标题(#include "boost/filesystem/operations.hpp" )时,出现以下错误: /usr/include/boost/system/error_code.hpp|214|undefined reference to boost::system::generic_category()'| 我不确定如何解决此错误(特别是在Linux上的代码块中)。我真的可以在这里使用一些帮助。 编译器:Gcc 程序代码:仅尝试包含上述文件系统operations.hpp文件。 从代码块生成日志: Build started on: 20-11-2012 at 18:02.53 Build ended on: 20-11-2012 at 18:02.54 -------------- Build: Debug in libopenFrameworks --------------- Target is up to date. -------------- Build: Debug in reader1 --------------- make -s -f …
92
c++
linux
boost
codeblocks