永发信息网

我是linux菜鸟,Linux的下的C/C++如何调试呢?只能编译之后看错误信息么?

答案:3  悬赏:0  手机版
解决时间 2021-03-18 06:30
  • 提问者网友:城市野鹿
  • 2021-03-17 21:23
我是linux菜鸟,Linux的下的C/C++如何调试呢?只能编译之后看错误信息么?
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-17 21:46
linux下调试用GDB啊,强大的调试工具,可以完胜vc vb等集成开发环境的调试功能。
gdb可以完成 (1)设置断点 (2)监视程序变量的值 (3)程序单步执行 (4)修改变量的值等等功能。为了使用GDB调试,在编译源文件的时候必须使用 -g 选项加上调试信息
用法网上有很多,您可以找一找
全部回答
  • 1楼网友:醉吻情书
  • 2021-03-17 23:28
语法错误一般编译的时候就报错误了 c编译需要系统自带gcc,c++需要系统自带g++,一般使用Makefile编译(网上很多教程)。 编译之后出现逻辑错误,一般有两种解决方法: 1、程序中打印printf或者记录日志 2、在编译的时候加上-g,可以使用gdb调试(网上有教程)
  • 2楼网友:行路难
  • 2021-03-17 22:43
unix内核和windows大有不同..应该学习下linux ceac操作系统!先进行学习操作...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯