我正在尝试包含boost.asio库,但每当我这样做时,我收到此错误消息:
undefined reference to `boost::system::generic_category()'
我可以包含任何其他升级库,但不包括这个。
我试图像这样链接boost.System:
icpc -lboost_system main.cpp -o out.o
它给了我这个消息
ld: cannot find -lboost_system
答案 0 :(得分:8)
您需要链接Boost.System
才能使Asio正常工作。 See here
答案 1 :(得分:0)
如@ Space_C0wb0y所示,您需要构建Boost.System或使用正确的名称进行链接(例如-lboost_system-mt)。