1: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:222: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:223: undefined reference to `boost::system::system_category(
add this in your Makefile.mk
PRE_LDFLAGS := $(LDPATH) $(shell echo $(DEP_LDFLAGS) | sed "s/-l://g") $(OPT_LDFLAGS) -pthread \
-lboost_system
LDFLAGS := $(LIB_LDFLAGS) $(PRE_LDFLAGS)
本文介绍了一种常见的Boost库编译错误:undefined reference to `boost::system::generic_category()`及解决方法。通过在Makefile中添加特定的链接标志,可以有效地解决此问题。
441

被折叠的 条评论
为什么被折叠?



