请问有没有好的C或C++编译器?GCC能单步调试吗?

C、C++和Java语言
回复
greenkugua
帖子: 5
注册时间: 2006-02-22 9:01
送出感谢: 0
接收感谢: 0
联系:

请问有没有好的C或C++编译器?GCC能单步调试吗?

#1

帖子 greenkugua » 2006-02-22 9:20

请问有没有好的C或C++编译器?GCC能单步调试吗?Kdevelop为什么老是报错?
觉得KDevelop很方便,但是Linux下的软件配置都好麻烦啊!
coldphn
帖子: 6
注册时间: 2006-01-02 9:17
送出感谢: 0
接收感谢: 0

#2

帖子 coldphn » 2006-02-22 9:50

同感,帮顶!
头像
laborer
帖子: 1016
注册时间: 2005-10-25 11:15
送出感谢: 0
接收感谢: 1 次
联系:

Re: 请问有没有好的C或C++编译器?GCC能单步调试吗?

#3

帖子 laborer » 2006-02-24 3:33

greenkugua 写了:请问有没有好的C或C++编译器?GCC能单步调试吗?Kdevelop为什么老是报错?
觉得KDevelop很方便,但是Linux下的软件配置都好麻烦啊!
gcc编译
gdb调试

刚开始都会觉得有点麻烦的,习惯就好。
hreiser@oakland:~$ killall -9 wife
police@oakland:~$ sudo find / -user hreiser
court@oakland:~$ sudo mv /home/hreiser /jail/
court@oakland:~$ sudo usermod -d /jail/hreiser -s "/usr/sbin/chroot /jail/" hreiser
头像
ectotherm
帖子: 225
注册时间: 2006-05-23 13:35
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 ectotherm » 2006-07-11 18:03

楼上说的没错,GCC -> GDB 楼主弄清楚 KDevelop 是 IDE 不是编译器。
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 karron » 2006-07-11 18:10

sudo apt-get build-dep kate
sudo apt-get install libtool automake1.6
kdevelop就可以编译,不会报错了
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 nobrain » 2006-07-11 23:51

装ide最好把推荐安装的都装上,否则很可能某个功能不能用。
爱喝真猪奶茶的夜鸣猪
ascend1
帖子: 20
注册时间: 2006-07-16 9:59
来自: Tianjin, P.R.China
送出感谢: 0
接收感谢: 0
联系:

#7

帖子 ascend1 » 2006-07-19 9:27

用 GDB 调试 ,不用 GCC。开始时觉得麻烦,得适应一下
mathfrog
帖子: 5
注册时间: 2006-09-01 12:15
送出感谢: 0
接收感谢: 0

#8

帖子 mathfrog » 2006-09-02 12:18

gcc is just compiler , gdb is debugger . both powerful developing tools, perhaps the best nowadays
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#9

帖子 BigSnake.NET » 2006-09-03 14:12

GCC根本不是调试器
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
pho
帖子: 37
注册时间: 2006-04-24 13:26
送出感谢: 0
接收感谢: 0

#10

帖子 pho » 2006-09-03 21:22

gcc,gdb配合使用,gcc编译,gdb调试
hunmr
帖子: 19
注册时间: 2006-07-14 13:26
送出感谢: 0
接收感谢: 0
联系:

#11

帖子 hunmr » 2006-09-03 22:07

gdb

run args


break lineNo 设断点

next

step 跟踪调用


建议看gdb介绍 man gdb
feex
帖子: 85
注册时间: 2005-09-29 1:16
送出感谢: 0
接收感谢: 0
联系:

#12

帖子 feex » 2006-09-05 15:54

mathfrog 写了:gcc is just compiler , gdb is debugger . both powerful developing tools, perhaps the best nowadays
linux版本的 gdb 不能在加载动态库之前就设置断点 , 这一点很不爽!
health_kxy
帖子: 30
注册时间: 2006-08-28 23:21
送出感谢: 0
接收感谢: 0

#13

帖子 health_kxy » 2006-09-06 17:17

可以试一试code::blocks这个IDE.
www.codeblocks.org
回复

回到 “C/C++/Java”