本文主要是介绍error: undefined reference to ‘cv::imread(std::__ndk1::basic_string<char,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用android studio编译项目时,由于用到了 cv::imread()函数,编译时却报错找不到该函数的定义。
cv::imread一般是在highgui.hpp中定义,因此我加上了该头文件:
#include “opencv2/highgui/highgui.hpp”
但是编译时报错undefined reference to 'cv::imread(std::__ndk1::basic_string<char
这个是因为cmakelists.txt文件中没有加上链接highgui这个库,加上再编译即可:
这篇关于error: undefined reference to ‘cv::imread(std::__ndk1::basic_string<char的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!