(基于 TI8168) LINUX下QT环境配置,能用GDB+GDBSERVER进行调试
来源:互联网 发布:mysql数据库去重复 编辑:程序博客网 时间:2024/06/03 22:50
安装qt4.6.4(或者更高版本)+qtcreator 2.4.1(需要能够调试DVRGUI程序)
http://qt-project.org/downloads上面下载Qtlibraries 4.8.4 for Linux/X11 (225 MB)
qtcreator 2.4.1在http://173.192.139.10/forum.phpmod=viewthread&tid=314&extra=page%3D1上下载
解压qt-everywhere-opensource-src-4.8.4.tar.gz
复制linux-TIarmv7-g++到$(ROOT_DIR)/qt-everywhere-opensource-src-4.6.2/mkspecs/qws/
cp -r<DVR_RDK_INSTALL_DIR>/dvr_rdk/dvrapp/dvrgui/linux-TIarmv7-g++$(ROOT_DIR)/ qt-everywhere-opensource-src-4.6.2/mkspecs/qws/
设置环境变量
exportPATH=/usr/local/usr/local/CodeSourcery/Sourcery_G++_Lite/bin/:$PATH
运行./configure
./configure-embedded arm -platform /qws/linux-x86-g++ -xplatform/qws/linux-TIarmv7-g++ -depths 16,24,32 -little-endian -no-mmx
-no-3dnow-no-sse -no-sse2 -no-glib -no-cups -no-largefile -no-accessibility-no-openssl -no-gtkstyle -qt-freetype -qt-mouse-pc -qt-mouse-linuxtp
-qt-mouse-linuxinput-plugin-mouse-linuxtp -plugin-mouse-pc -fast -qt-gfx-transformed-opensource
运行make
运行makeinstall
时间较长
Addpath of QT for on the shell profile (like .bash_profile) as follows
运行gedit .bash_profile添加
• exportQTDIR=/usr/local/qt-everywhere-opensource-src-4.6.4
• exportQTLIB=/usr/local/qt-everywhere-opensource-src-4.6.4/lib
• exportQTINC=/usr/local/qt-everywhere-opensource-src-4.6.4/include
参照usr/local/DVRRDK_03.00.00.00/dvr_rdk/docs/AppNotes/DM81xx_DVR_RDK_Qt_Instsallation_Guidelines.pdf(DVRRDK安装目录下)编译QT库
安装qtcreator:
root@b04-desktop:/home/software#./qt-creator-linux-x86-opensource-2.4.1.bin
- (基于 TI8168) LINUX下QT环境配置,能用GDB+GDBSERVER进行调试
- 使用gdb、gdbserver在ARM-Linux下进行远程调试
- 使用gdb、gdbserver在ARM-Linux下进行远程调试
- 配置GDB+GdbServer远程调试环境
- 配置GDB+GdbServer远程调试环境
- 基于hisilicon的arm平台搭建gdb+gdbserver调试环境
- 基于hisilicon的arm平台搭建gdb+gdbserver调试环境
- arm-linux-gdb+gdbserver环境搭建以及远程调试
- 嵌入式arm linux环境中gdb+gdbserver调试
- 搭建交叉调试环境arm-linux-gdb与gdbserver
- 嵌入式arm linux环境中gdb+gdbserver调试
- 搭建交叉调试环境arm-linux-gdb与gdbserver
- arm-linux-gdb+gdbserver环境搭建以及远程调试
- 嵌入式arm linux环境中gdb+gdbserver调试
- 搭建交叉调试环境arm-linux-gdb与gdbserver
- 搭建交叉调试环境 arm-linux-gdb配合gdbserver
- linux应用程序调试gdb+gdbserver
- 【嵌入式Linux学习七步曲之第二篇 ARM+Linux开发环境】gdb+gdbserver的方式进行ARM程序调试
- Application.DoEvent() 防止ui假死
- oracle 高效处理数据
- [移动] Android推送方案分析(MQTT/XMPP/GCM)
- 甄"嬛"被几亿人念错 没文化跟哀家斗?
- C# 导入EXCEL 报错外部表不是预期的格式错误
- (基于 TI8168) LINUX下QT环境配置,能用GDB+GDBSERVER进行调试
- XStream学习总结
- 黑马程序员---泛型
- eclipse常用配置
- 观察者模式
- 触摸屏网站开发系列(一)-ios web App应用程序(ios meta)
- UVA 167
- 注销、关闭和重启计算机
- Android多点触控技术