使用QT CREATOR2.4.1创建工程,并在LINUX上运行,能编译,GDB+GDBSERVER调试(例子工程,dvrgui)

dvrrdk拷贝到/usr/local/DVRRDK_03.00.00.00/target/rfs_816x改名为dvr

如做完qt 环境配置(参考LZ上篇文章)直接打开QTCREATOR “文件”->”打开文件或工程”

选择.pro文件即可打开工程点 击”项目”设置如下



“工具”->”构建和运行”


LINUX设备”

设置完之后编译

把 生成 的 可 执行 文件COPY到 板子 上

启动开发板

进入/usr/local/DVRRDK_03.00.00.00/target/rfs_816x/opt/dvr_rdk/ti816x打开run_gui.sh脚本最后 一 行 修 改 为

gdbserver192.168.1.103:10000 /dvr/dvrgui/dvrmain -qws hdmi0 hdmi1 &

进入板子命令行:

cd/opt/dvr_rdk/ti816x/

./run_gui.sh

运行到 最 后 开 始监听

QTCREATOR选择调试模式 菜单栏里点击”调试”->”开始调试”->”关连至远程调试服务器”


设置好之后 点击”确定”即可调试

NODE:每次调试完,查 看 “应用程序输出”关閉调试连接,以免多次打开连接不上

编译時要以调试版本编译


你可能感兴趣的:(TI,816x,QT,LINUX)