undefined reference to `cv::imread(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
时间: 2023-08-24 16:04:17 浏览: 515
DetectLines.rar_detectLines_site:www.pudn.com_目标检测
这个错误是由于在编译时没有链接到OpenCV库导致的。你需要确保在编译命令中包含了OpenCV库的链接选项。对于C++程序,你可以使用以下命令来编译和链接OpenCV库:
```
g++ your_file.cpp -o your_program `pkg-config --cflags --libs opencv`
```
这个命令会自动添加OpenCV库的链接选项。请确保你已经正确安装了OpenCV,并且在编译时使用了上述命令。如果问题仍然存在,请检查你的OpenCV安装是否正确,并重新尝试编译。
阅读全文