Debugging 在ubuntu 14.04上使用qt creator调试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

我尝试在Ubuntu 14.04上用qt creator调试一些openCV代码 但是如果我单步执行这些行,调试器就不会单步执行openCV文件

这是要调试的代码

#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文件。