c-free5.0 调试问题

时间:2022-01-22 20:21:38
系统是win7,装了VC++6.0,步骤是按网上的所谓兼容步骤来的,编译没问题,但想打开上次敲的代码,就出错,关闭。

用了c-free5.0   ,感觉不错,前段时间计算高斯求和,单步调试查看变量 sum的值,也是正常的。

但今天换了代码,调试时提示:目标文件不包含任何调试信息,请用debug配置从新构建当前文件。

代码如下:


#include <stdio.h>
int main()
{
    /*做一个计数器吧,有5个箱子分别编号为1、2、3、4、5,
箱子里放着苹果,每个箱子放的苹果是编号的3倍,
算一下总共有多少苹果。  */
    int i = 1, sum = 0;
    while (i < 6)    //循环5次 
    {
     sum = sum + i*3;   //每次计算出1个箱子的苹果,然后加上原来的数量。 
        i++;
    }
    printf("这5个箱子共有%d个苹果.\n",sum);
    return 0;
}

2 个解决方案

#1


应该是因为你是按release模式编译的, 目标文件里没有包含代码和源文件对应等信息, 所以没有办法进行调试跟踪. 改成debug模式就好了.

#2


果然就好了,误按到release模式了,谢谢,非常感谢,问题解决。

#1


应该是因为你是按release模式编译的, 目标文件里没有包含代码和源文件对应等信息, 所以没有办法进行调试跟踪. 改成debug模式就好了.

#2


果然就好了,误按到release模式了,谢谢,非常感谢,问题解决。