cannot find -lmd_watchdog collect2: error: ld returned 1 exit status
时间: 2023-11-16 16:00:08 浏览: 163
"cannot find -lmd_watchdog"和"collect2: error: ld returned 1 exit status"是编译器的错误信息,通常是由于缺少库文件或者库文件路径不正确导致的。在这里,"-lmd_watchdog"是指链接器需要链接名为"libmd_watchdog.so"或者"libmd_watchdog.a"的库文件,但是编译器没有找到这个库文件。
解决这个问题的方法是检查库文件是否存在,如果不存在,需要安装或者重新编译这个库文件。如果库文件存在,需要将库文件路径添加到编译器的搜索路径中,可以使用"-L"选项指定库文件路径。
另外,也可以考虑使用其他的库文件或者修改代码,避免使用这个库文件。
阅读全文