Qualnet在VC++下的调试

author:st0rm

 

开始用Qualnet设计了一个协议,然后进行调试,用printf()语句将需要看的值打印输出到终端,最初的调试过程真是苦不堪言。
后来,听人说可以在Visual Studio 6.0的环境中进行Debug,今天尝试了一下,后悔当初没有仔细看文档。
这里将调试过程介绍如下,详细内容见Qualnet的用户手册。
1、首先复制Qualnet的makefile文件,我使用的是WindowsXP操作系统,因此复制了main/makefile-windowsnt
2、打开makefile文件中的Debug 选项,如DEBUG = /Zi
3、禁用OPT行,在OPT行的前面插入#字符
4、重新编译Qualnet:c:/qualnet/3.9.5/main>nmake clean
                           c:/qualnet/3.9.5/main>nmake
5、启动Visual C++
6、选择File->Open,选择执行文件,打开C:/qualnet/3.9.5/bin/qualnet.exe
7、打开Project->Settings弹出菜单,选择Debug
8、设置工作路径为C:/qualnet/3.9.5/bin,并在参数行中设置config文件,工作路径必须是congif文件所在的文件目录
9、选择Build->Start Debug->Step Into,可以在终端窗口中看到仿真执行的结果
10、如果需要运行到源代码中的指定行,可以如下设置:打开需要的文件如mac_tdma.cpp,在指定行设置断点,然后选择Build->Start Debug->Go,就可以按照调试VC++程序那样开始调试。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值