Ubuntu18.04 + QT5.14 安装OpenImageDebugger
1.下载OpenImageDebugger
链接: OpenImageDebugger.
git clone https://github.com/OpenImageDebugger/OpenImageDebugger.git
cd OpenImageDebugger
git submodule init
git submodule update
可能遇见的问题
1. 如果 git submodule update 失败, 需要确保自己在本地已经安装了eigen3 , 后面编译时,需要将src/math/linear_algebra.h 中的#include "thirdparty/Eigen/Eigen"
改为 :#include "eigen3/Eigen/Eigen"
,即本地eigen3安装路径。
2. Ubuntu Linux dependencies
1 . A C++11 compliant compiler (gcc-5 or later is recommended)
2. GDB 7.10+ or LLDB 6+
3. Qt 5.6+ (required due to the HighDPI display support - download it here)
4. Python development packages
sudo apt install build-essential libpython3-dev python3-dev libpython2.7-dev python2-dev
3.安装
3.1 编译&安装
mkdir build && cd build
qmake ..
make -j4
sudo make install
默认安装到:/usr/local/
3.2 home根目录下创建 ~/.gdbinit ,添加:
source /path/to/OpenImageDebugger/oid.py
3.3 Testing your installation
python /usr/local/OpenImageDebugger/oid.py --test
如下图则安装成功
4. QT中配置