安装websocketpp库后编译还报错:/usr/bin/ld: cannot find -lwebsocketpp collect2: error: ld returned 1 exit status t3/CMakeFiles/t3_node.dir/build.make:318: recipe for target '/smartview/devel/lib/t3/t3_node' failed make[2]: *** [/smartview/devel/lib/t3/t3_node] Error 1 CMakeFiles/Makefile2:3555: recipe for target 't3/CMakeFiles/t3_node.dir/all' failed make[1]: *** [t3/CMakeFiles/t3_node.dir/all] Error 2 Makefile:145: recipe for target 'all' failed make: *** [all] Error 2
时间: 2023-09-17 09:11:08 浏览: 158
Linux系统目录解析
这个错误提示表明链接器仍然无法找到websocketpp库。你需要确保websocketpp库已经正确安装并且库的路径已经正确添加到系统路径中。你可以查看一下系统路径是否已经包含了websocketpp库的路径,如果没有,可以尝试将websocketpp库所在的路径添加到系统路径中。如果已经添加了,可以尝试重新编译并确保库文件名的大小写正确。如果还是无法解决问题,可以检查一下链接器的配置是否正确。
阅读全文