opencv不适用于c++;在ubuntu 20.04上 我最近在Ubuntu 20.04上安装了OpenCV4.0.0,但是当我尝试在一些崇高的文本上建立一些C++代码时,它给了我错误。
代码如下:opencv不适用于c++;在ubuntu 20.04上 我最近在Ubuntu 20.04上安装了OpenCV4.0.0,但是当我尝试在一些崇高的文本上建立一些C++代码时,它给了我错误。,c++,opencv,sublimetext3,ubuntu-20.04,C++,Opencv,Sublimetext3,Ubuntu 20.04,代码如下: #include <stdio.h> #include <stdlib.h> #include "opencv2/opencv.hpp" #include "opencv2/highgui/highgui.hpp" using namespace cv; using namespace std; int radius = 50; int curve_angle = 10; int main() { Mat
#include <stdio.h>
#include <stdlib.h>
#include "opencv2/opencv.hpp"
#include "opencv2/highgui/highgui.hpp"
using namespace cv;
using namespace std;
int radius = 50;
int curve_angle = 10;
int main()
{
Mat img(radius, radius, CV_8UC3, Scalar(0,0, 100));
namedWindow("showWindow", WINDOW_AUTOSIZE);
imshow("showWindow", img);
waitKey(0);
destroyWindow("showWindow");
return 0;
};
这就是我现在使用的构建系统:
{
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" `pkg-config --cflags opencv` `pkg-config --libs opencv` && echo 'Build complete'",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" `pkg-config --cflags opencv` `pkg-config --libs opencv` && echo 'Build complete' && \"${file_path}/${file_base_name}\""
}
]
}
您是否将opencv链接到您的项目中?如何构建您的项目?您可以将OpenCV与包管理器和构建系统一起使用,也可以使用:
g++“/home/user/Projects/Mind/CScript/Script.cpp“-o”/home/user/Projects/Mind/CScript/Script”来构建您的项目`pkg-config--cflags-opencv``pkg-config--libs-opencv`
您是否尝试使用g++“/home/user/Projects/Mind/CScript/Script.cpp“-o”/home/user/Projects/Mind/CScript/Script”`pkg-config--libs-opencv`
行编译项目?是否更改了构建属性?cmd
的值是多少?您必须配置生成系统。您想使用外部库。您必须设置包含路径和库路径,以便编译器和链接器可以找到必要的文件。您是否将opencv链接到您的项目中?如何构建您的项目?您可以将OpenCV与包管理器和构建系统一起使用,也可以使用:g++“/home/user/Projects/Mind/CScript/Script.cpp“-o”/home/user/Projects/Mind/CScript/Script”来构建您的项目`pkg-config--cflags-opencv``pkg-config--libs-opencv`
您是否尝试使用g++“/home/user/Projects/Mind/CScript/Script.cpp“-o”/home/user/Projects/Mind/CScript/Script”`pkg-config--libs-opencv`
行编译项目?是否更改了构建属性?cmd
的值是多少?您必须配置生成系统。您想使用外部库。您必须设置包含路径和库路径,以便编译器和链接器可以找到必要的文件。
{
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\"",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" && \"${file_path}/${file_base_name}\""
}
]
}
{
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" `pkg-config --cflags opencv` `pkg-config --libs opencv` && echo 'Build complete'",
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c++",
"variants":
[
{
"name": "Run",
"shell_cmd": "g++ \"${file}\" -o \"${file_path}/${file_base_name}\" `pkg-config --cflags opencv` `pkg-config --libs opencv` && echo 'Build complete' && \"${file_path}/${file_base_name}\""
}
]
}