博客已迁移至自建网站,此博客已废弃
请移步至:https://blog.ours1984.top
欢迎大家访问。
安装步骤
- 依赖项安装
-
ImageWatch需要调试器来调用
-
插件编译过程中需要用到qt5库
sudo apt-get install gdb qt5-default
- ImageWatch编译
git clone https://github.com/csantosbh/gdb-imagewatch
cd gdb-imagewatch
sudo ./configure_ubuntu_16.sh
- 设置QtCreator调用
Qt->工具->选项->调试器->GDB->启动时载入.gdbinit文件(选择性使用gdb-imagewatch)
大功告成
-
使用qtcreator新建opencv工程
CMakeLists.txt如下编写,引入opencv库
cmake_minimum_required(VERSION 3.5) project(optFlow LANGUAGES CXX) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) # find required opencv find_package(OpenCV REQUIRED) # directory of opencv headers include_directories(${OpenCV_INCLUDE_DIRS}) # directory of opencv library link_directories(${OpenCV_LIBRARY_DIRS}) add_executable(${PROJECT_NAME} main.cpp) # opencv libraries target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})
-
设置断点,调试运行
-
自动弹出ImageWatch窗口