我正在尝试使用OpenCV编写一个简单的代码,但我无法成功编译它。以下是代码:
sed -i s/null//g /Your/file//Your/Local/Location or EdgeNode/exportingfile.tsv
它不起作用。以下是我收到的错误消息。
#include <iostream>
#include <stdio.h>
#include "opencv2/core/core.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
using namespace std;
using namespace cv;
int main()
{
Mat img = imread("insignia.jpg", -1);
return 0;
}
我尝试在线搜索此问题,但大部分答案都没有解决我的问题。有人可以帮助我吗?
答案 0 :(得分:6)
这听起来像连接问题。我可以使用g ++编译你的代码而没有问题:
g++ Test.cpp -L/path/to/my/openCV/lib -lopencv_core -lopencv_imgcodecs -o Test
如果您想使用Open CV的其他功能,您可能需要链接其他Open CV库。