Debugging 在ubuntu 14.04上使用qt creator调试openCV
我尝试在Ubuntu 14.04上用qt creator调试一些openCV代码 但是如果我单步执行这些行,调试器就不会单步执行openCV文件 这是要调试的代码Debugging 在ubuntu 14.04上使用qt creator调试openCV,debugging,opencv,qt-creator,ubuntu-14.04,Debugging,Opencv,Qt Creator,Ubuntu 14.04,我尝试在Ubuntu 14.04上用qt creator调试一些openCV代码 但是如果我单步执行这些行,调试器就不会单步执行openCV文件 这是要调试的代码 #include <QCoreApplication> #include <stdio.h> #include <opencv2/features2d/features2d.hpp> #include <opencv2/core/core.hpp> #include <openc
#include <QCoreApplication>
#include <stdio.h>
#include <opencv2/features2d/features2d.hpp>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main(int argc, char *argv[]) {
Mat img_1 = imread( argv[1], CV_LOAD_IMAGE_GRAYSCALE );
Mat img_2;
FastFeatureDetector fast = FastFeatureDetector(); <-----
vector<KeyPoint> kp;
fast.detect(img_1,kp); <------
Scalar color = (255,0,0);
drawKeypoints(img_1,kp,img_2,color);
namedWindow( "Display window", WINDOW_AUTOSIZE );
imshow( "Display window", img_2 );
waitKey(0);
return -1;
}
我将进入我评论的openCV文件。您是从Ubuntu存储库安装openCV还是从源代码构建openCV?我使用我再次询问的调试标记从源代码构建openCV。有人能帮我解决openCV问题吗?我完全删除了openCV,并使用CMAKE_BUILD_TYPE=DEBUG-D CMAKE_INSTALL_PREFIX=/usr/local重新安装它,但什么也没发生。如果我尝试上面的最小示例,我可以单步执行代码,但不能单步执行openCV文件。