dev 调试

以前设置后不知道哪里不合适 ,调试 中查看到的变量总是和真实的数据不一样,相差2,这次 终于对了,所以我把设置都截图了,供大家参考。概括的说就是设置产生调试信息,并且使用64bit debug 。在连接器命令行加入如下命令:
-static-libgcc
dev 调试

dev 调试
dev 调试
dev 调试
dev 调试
dev 调试
dev 调试
dev 调试

我用了很长的时间来探索到底该怎么正确的使用dev调试,得出的最终结论是用dev调试程序真的还不如自己检查代码。
理由如下:首先很多dev不能调试即使按照网上的很多说法,或者按照我的说法填上-g3 输出调试信息等等,但是这款dev还是不能调试,我最终还是找到了办法,那就是将dev的兼容性修改为winXp我的电脑是win7的,然后就可以调试了。但是你不要高兴太早,dev的调试非常鸡肋,只能查看单一的变量,如果查看vector 或者 string对象,调试就会卡住。用这个ide查看多维数组,甚至二维数组非常麻烦,实在是太艰难了。如果你说可以用gdb命令,那么你错了,我尝试在那个窗口输入gdb命令会报错,就算可以,输入gdb命令那也太麻烦了吧。我最终还是决定放弃这款ide 虽然我在上次的pat考试中由于失误,没有敲 using namespace std;导致出现重大失误,但是这个dev实在无可救药。
但是仍然要多用dev,毕竟不是每个考场都有vs