STM32嵌入式应用系统
一、可视化的代码跟踪调试
可视化前端 Kdbg
1、安装Kdbg
git clone -b maint https://github.com/j6t/kdbg.git
2、进入kdbg目录
cmake .
3、出现错误
cmake_minimum_required(VERSION 3.3)
set(QT_MIN_VERSION “5.4.0”)
set(KF5_MIN_VERSION “5.2.0”)
需要一个QT程序和一个KF5
5、首先下载QT安装文件
qt-opensource-linux-x64-5.9.0.run
8、下载完成后在终端中切换到下载目录,增加可执行权限,输入
chmod +x qt-opensource-linux-x64-5.9.0.run
9、安装qt
10、安装KF5
sudo apt install extra-cmake-modules qtbase5-dev libx11-dev libkf5crash-dev libkf5kio-dev libkf5solid-dev libkf5jobwidgets-dev libkf5textwidgets-dev libkf5bookmarks-dev libkf5xmlgui-dev libkf5itemviews-dev libkf5attica-dev libkf5sonnet-dev libkf5globalaccel-dev libkf5guiaddons-dev libkf5codecs-dev libkf5auth-dev libkf5dbusaddons-dev libkf5coreaddons-dev libkf5iconthemes-dev libkf5configwidgets-dev libkf5widgetsaddons-dev libkf5service-dev libkf5config-dev libkf5windowsystem-dev libqt5concurrent5 libpulse-dev libqt5x11extras5 libqt5x11extras5-dev
11、输入cmake .命令,可以正常编译了,随后再依次输入
make
sudo make install
12、正常使用