Eclipse能运行不能调试C++的原因和办法

Eclipse能运行不能调试C++的原因和办法

最近安装了Eclipse,也安装了CDT,由于我之前安装了MinGW,所以很顺利的创建C++工程,并编译运行。高兴之余,想试一下调试功能,却发现不能调试。

我怀疑gdb.exe的版本太低了,去搞个最新的试一下。

于是我去gdb的官网下载了GDB7.1,结果我发现是源代码。于是又在网上搜索编译办法。步骤如下:
1.解压压缩包gdb-7.1.tar.gz,得到gdb-7.1目录。
2.启动MSYS【没有去搞一个安装上】【就是双击msys.bat】。
3.在该命令行工具中输入cd gdb-7.1,回车。再输入./configure && make,再回车。
4.等待编译完成,估计要等上十几分钟到半个小时。
5.在gdb-7.1/gdb目录下找到gdb.exe,复制到C:/MinGW/bin目录下。
6.打开Eclipse,发现可以调试C++工程了。

个人:
下载MSYS用上面方法编译,居然报错,囧,采取以下方法
网上下了一个gbd.exe然后 eclipse->windows->preferences->c++->gdb--选择此gbd.exe  done

猜你喜欢

转载自zhangfy068.iteye.com/blog/1555588