蓝点工坊(http://www.bluedrum.cn) 创始人,App和嵌入式产品开发。同时也做相应培训和外包工作。 详细介绍 http://pan.baidu.com/s/1y2g88
全部博文(311)
分类: 嵌入式
2011-05-16 16:37:16
以下以QT为例.来演示如何调试一个QT应用程序
1.
在Magic Unix C++ 创建一个QT的C++项目.
2.
加入QT源代码
加入代码如下
|
3. 修改编译程序的Makefile
l
在主菜单的project->project
Settigs要采用自定义的Makefile命令
l qmake -project;qmake;make
4. 设置运行的X-Windows环境变量
l 设置环境变量DISPLAY,值为 Magic Unix C++所在机器IP:0.0,
l 如本例,机器IP为192.168.0.1 则值为 192.168.0.1:0.0
这个主要提供给XWIN32进行远程连接用的.
5. 按一般的步骤编译程序
6. 运行X-Win32连接到Linux主机
7. 按一般单步调试的步骤调试
l 此时在屏幕上会出现出现联接提示,确认后开始调试
笔者在嵌入式开发培训过程中,通过这个方法.指导学生去开发Linux下基于SDL的中国象棋对战软件,基于Qtopia 的流媒体播放器等Linux和嵌入式Linux 程序.取得非常好的效果.