当时的状况在github上
https://github.com/chenshuo/muduo/issues/470
当时连接dll库错误 最后
g++ --std=c++11 -Wl,--verbose main.cc -lboost_unit_test_framework
这样就可以发现 g++查找库的路径,最后发现他找的是
/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/
将错误的库删掉之后 g++编译器去找的是/usr/local/lib这样问题就得到了很好的解决,核心的解决思路就是
g++ --std=c++11 -Wl,--verbose main.cc -lboost_unit_test_framework
去查看g++查找库的路径