OpenCV3:程序未在Eclipse中运行
OpenCV 3 : Program not running in Eclipse
我正试图在使用cmake构建的MinGW中的Eclipse CDT中运行一个简单的图像显示程序。
OpenCV包含路径:"E:\cv\OpenCV\eclipse\install\Include"
OpenCV库路径:"E:\cv\OpenCV\eclipse\lib"(具有所有库eg.liboppencv_higigui310)
我的代码是,
#include <iostream>
#include "opencv2/objdetect/objdetect.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
using namespace std;
using namespace cv;
int main(int argc, const char** argv) {
Mat img(500, 500, CV_8UC3, Scalar(100, 0, 0));
cout << "LOL!!!" << endl;
if (img.empty()) {
cout << "Error: Image cannot be loaded." << endl;
system("pause");
return -1;
}
namedWindow("Image Window", CV_WINDOW_AUTOSIZE);
imshow("Image Window", img);
if (waitKey(10) == 27) {
return -1;
}
destroyWindow("Image Window");
return 1;
}
当我构建控制台显示的代码时,
07:19:50 **** Incremental Build of configuration Release for project opencv_cpp ****
Info: Internal Builder is used for build
g++ "-IE:\cv\opencv\eclipseBuild\install\include" -O3 -Wall -c -fmessage-length=0 -o "src\faceDetect.o" "..\src\faceDetect.cpp"
g++ "-LE:\cv\opencv\eclipseBuild\lib" -o opencv_cpp.exe "src\faceDetect.o" -llibopencv_highgui310 -llibopencv_core310 -llibopencv_imgproc310 -llibopencv_imgcodecs310 -llibopencv_objdetect310
07:19:56 Build Finished (took 5s.647ms)
当我运行程序时,它就终止了,什么也没发生。甚至打印语句也不会执行。
这是问题视频的youtube链接,
https://youtu.be/kCrz_WPi_AI
有人能帮我吗?
即使我也长期面临这个问题。我研究了所有的论坛,网站和谷歌,但我找不到答案。
但我突然想到关闭Windows防火墙和Windows Defender,它神奇地对我有效。你也试过了,让我知道结果
快乐编码:)
相关文章:
- C++ 运行时链接器错误 (liblog4cpp.so.5) Eclipse
- Eclipse/CDT_C++给出"语义错误_"类型XXX无法解决"。项目运行
- C++ - 调试和运行时 Eclipse 行为不同
- 如何从终端运行用 eclipse 编写的 c++ 程序
- Eclipse 中的 Makefile 项目可以运行,但不能调试,为什么?
- Omnet++(Eclipse IDE?)在运行INET项目时崩溃 - 在opplibs.dll中EXCEPTION_A
- 从 eclipse IDE 运行工作正常,但在从终端运行时终止
- C++程序在 Xcode 中运行,但不是 Eclipse
- 在 Eclipse.It 中运行C++代码时出错,'Your program cannot output..'
- 调试运行时出现奇怪的崩溃程序(Eclipse C++)
- 生成可执行文件时找不到文件,但在eclipse c 中运行正常
- Eclipse 在检查语法时看不到包含文件,但在构建或运行应用程序时会看到
- C 类文件未在Linux OS上运行的Eclipse Mars中构建二进制文件
- 在Eclipse中运行C++代码生成的exe文件时缺少MVCP100D.dll
- Eclipse 不会运行 c++ 项目
- 使用 Eclipse 运行.exe C 代码文件
- Eclipse 运行 - >断点类型 - >无可用
- Eclipse运行上一个程序
- "Cannot execute binary file"在 Ubuntu for Windows 平台上使用 Eclipse 运行编译的 c++ 程序时
- 如何配置替代Eclipse运行配置-适用于LLVM BitCode.bc文件