Win7 QT opencv:程序异常退出 or 无法定位程序输入点于Qt5Creator
2016-11-17 16:54
447 查看
程序异常退出:
在win7下按照各种网络方法搭建好qt和opencv环境后,同样按照网络方法写一个利用opencv展示图片的小窗口展示一下,发现:出现不了页面,命令行窗口一直显示程序异常退出,在参考各位网友的做法后,总结如下:编译完成的opencv的install目录下的lib里的bin目标加入win7系统环境变量
C:\Qt\Qt5.6.1\5.6\mingw49_32\bin加到系统环境变量中去
C:\Qt\Qt5.6.1\Tools\mingw492_32\bin加到系统环境变量中去
C:\Qt\Qt5.6.1\Tools\mingw492_32\i686-w64-mingw32\bin加到系统环境变量中去
C:\Qt\Qt5.6.1\Tools\QtCreator\bin加到系统环境变量中
无法定位程序入口Qt5Creator:
在qt的pro文件中加入:QT + = core,完整pro文件如下QT+ = core INCLUDEPATH+=D:\study\opencv\lib\install\include\opencv\ D:\study\opencv\lib\install\include\opencv2\ D:\study\opencv\lib\install\include LIBS+=-L "D:\study\opencv\lib\install\x86\mingw\lib" \ -lopencv_calib3d2412\ -lopencv_contrib2412\ -lopencv_core2412\ -lopencv_features2d2412\ -lopencv_flann2412\ -lopencv_gpu2412\ -lopencv_highgui2412\ -lopencv_imgproc2412\ -lopencv_legacy2412\ -lopencv_ml2412\ -lopencv_objdetect2412\ -lopencv_video2412 SOURCES += \ main.cpp
完整的main.cpp文件
#include <cv.h> #include <cxcore.h> #include <highgui.h> int 9c7e main(int argc,char* argv[]) { //声明IplImage指针 IplImage* pImg; //载入图片 pImg=cvLoadImage("D:/study/opencv/work/naen_1.jpg",1); //创建窗口 cvNamedWindow("Image",1); //显示图像 cvShowImage("Image",pImg); //等待按键 cvWaitKey(0); //销毁窗口 cvDestroyWindow("Image"); //释放图像 cvReleaseImage(&pImg); return 0; }
相关文章推荐
- win7安装QT时出现"无法定位程序输入点_except1于动态链接库MSVCR120.dll"时的解决办法
- opencv 无法定位程序输入点__gxx_personality_v0于动态链接库libstdc++-6.dll上
- opencv 无法定位程序输入点__gxx_personality_v0于动态链接库libstdc++-6.dll上
- 用QT生成release版本程序发布时会出现无法定位程序输入点。。于动态链接库
- QT程序发布的一个问题:无法定位程序输入点与动态链接库QtCore4.dll
- 【SourceTree】win7提示git-remote-https.exe无法定位程序输入点err_remove_thread_state libeay.dll
- QT-无法定位程序输入点解决方案
- 无法定位程序输入点strnlen于动态链接库msvcrt.dll上(Qt XP)
- QT无法定位程序输入点*于动态链接库 QtCore4.dll 解决方法
- Qt中关于无法定位程序输入点的一种问题解决方式
- QT安装过程中报错无法定位程序输入点except1 于动态链接库MSVCR120D dll上
- 关于在运行qt的程序时提示无法定位程序输入点_ZdaPvj于动态链接库Qt5Cored.dll”的解决办法
- QT:“无法定位程序输入点……”
- [opencv][MFC]无法定位程序输入点GetTickCount64于动态链接库KERNEL32.dll上
- Win764bit下安装32位Oracle10g出现异常:无法定位程序输入点GetProcessImageFileNameW于动态链接库PSAPI.DLL
- Qt发布错误:无法定位程序输入点于动态链接库QtCore5.dll
- QT生成的exe无法定位程序输入点 于动态链接库 报错原因
- QT程序发布的一个问题:无法定位程序输入点与动态链接库QtCore4.dll
- 配置好环境变量,仍出现无法定位程序输入点 ...于动态链接库Qt5Cored.dll和Qt5.Widgetsd.dll
- Qt生成exe错误:无法定位程序输入点_cxa_throw_bad_array_new_length于动态链接库最终解决方法