Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何调试C程序?

如何调试C程序?

提问于 2018-02-10 20:24:08
回答 2关注 0查看 232

在用Linux,,,GCCC...

如何调试C程序?

回答 2

红鳄鱼VIP

发布于 2018-02-11 06:19:55

PS asatz提到DDD

坐看云起时

发布于 2018-02-11 05:06:59

GDB的文档是这里

代码语言:txt
AI代码解释
复制
gcc -g -o prog myfile.c another.c

然后:

代码语言:txt
AI代码解释
复制
gdb prog
和开发者交流更多问题细节吧,去 写回答
相关文章
c#程序调试(如何使用debug调试)
1、在Winform界面的某个按钮点击事件中,编写代码 Debug.WriteLine(“123”); 在“输出”窗口中无输出。
全栈程序员站长
2022/08/01
2.3K0
如何让程序能进入c库调试
今天想看看linux的c库源码,但是那源码结构比较乱,跳来跳去比较难看。于是想写个小程序进入c库调试,发现要调试c库还不容易。
用户4766018
2022/08/19
8090
ubuntu下C++如何调用python程序,gdb调试C++代码
该文介绍了如何使用CMake和Python进行交叉编译,并使用gdb调试C++代码。主要包括了以下步骤:安装Python、安装CMake、编写CMakeLists.txt、编译C++代码、使用gdb调试C++代码、使用numpy数组作为参数调用Python函数。
MachineLP
2018/01/09
2.3K0
linux GDB调试c++程序
  GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。 一般来说,GDB主要帮忙你完成下面四个方面的功能:
bear_fish
2018/09/20
4.8K0
linux  GDB调试c++程序
如何调试多线程程序
在上一篇文章《使用 gdb 调试多进程程序 —— 以调试 nginx 为例》我们介绍了如何使用 gdb 调试多进程程序,这篇文章我们来介绍下如何使用 gdb 调试多线程程序,同时这个方法也是我阅读和分析一个新的 C/C++ 项目常用的方法。
范蠡
2020/07/16
4.1K0
如何调试多线程程序
pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
self.biases=[np.random.randn(y,1) for y in sizes[1:]]
全栈程序员站长
2022/11/15
7050
pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
C语言打印程序行号、日期方便调试程序
平时开发C语言程序时,经常需要调试代码,C语言有一些宏,可以打印出当前的行号、文件名称、日期、时间,对程序的调试起到很大的帮助,可以快速定位问题。特别是开发单片机程序时,使用这些宏打印这些信息或者在LCD上显示程序的编译日期、时间,可以知道这个单片机上的固件是什么时候编译。帮助判断版本。
DS小龙哥
2022/06/17
2.2K0
C语言打印程序行号、日期方便调试程序
怎样在VSCode中调试C++程序
VSCode 是目前最热门的IDE之一,在本节,我们将介绍怎样在 VSCode 中进行 C++ 程序的调试。在开始之前,需要通过 VSCode官网下载对应操作系统的最新版本,并安装到自己的电脑上。
极客开发者
2022/01/18
4.1K0
怎样在VSCode中调试C++程序
MATLAB调用C程序、调试和LDPC译码
最开始用MATLAB写的LDPC译码算法中,其中一个版本是这里,里面有三重循环,运行速度极慢。后来考虑了MATLAB的向量化操作,通过算法的合理划分以及内置函数调用,成功将三重循环修改为1层,具体这一版本的代码可见这里。通过这一手段,函数的运行速度提高了几倍乃至几十倍。虽然这一方法下运行速度依旧比不过MATLAB工具箱中的comm.LDPCDecoder,远比不上利用GPU的comm.gpu.LDPCDecoder,但胜在可明确算法并具有一定扩展性。
sea-wind
2019/07/31
1.2K0
MATLAB调用C程序、调试和LDPC译码
C++控制台程序接收、解析参数及被如何调用、调试
无论控制台程序也好、还是界面应用程序也好,C++的入口函数就是main函数,所有的执行第一个入口函数。 在main函数的入参中会带有两个入参
Sky_Mao
2020/07/24
2.4K0
C++控制台程序接收、解析参数及被如何调用、调试
C#使用线程窗口调试多线程程序
缺点:在多个线程设置断点,可能让程序跳来跳去,还需要额外地分出一部分精力用来理清程序的逻辑
用户9127601
2021/11/01
9280
简单示例,VS2019调试C语言程序
首先在这里先说一下小编使用的Visual Studio环境,如下图2019社区版,社区版是可以免费使用的,不过你的注册个账号登录,否则30天后会检测许可证失败。
C语言中文社区
2022/05/30
7990
简单示例,VS2019调试C语言程序
如何用MLSQL快速调试Structured Streaming程序
早上对Structured Streaming 的window函数, Output Mode 以及Watermark有些疑惑的地方。Structured Streaming 的文档偏少,而且网上的文章同质化太严重,基础的不能再基础了,但是我也不想再开个测试的工程项目,所以直接就给予MLSQL来调试。
用户2936994
2018/09/29
4200
如何用MLSQL快速调试Structured Streaming程序
新手上路,如何debug调试程序?
写代码,不可避免地会出现bug。很多人在初学编程的时候,当写完程序运行时,发现结果与自己预料中的不同,或者程序意外中止了,就一时没了想法,不知道该从何下手,只能反复重新运行程序,期待忽然有次结果就对了。
Crossin先生
2023/08/29
2000
新手上路,如何debug调试程序?
Go 如何调试你的应用程序
任何一门语言,调试器对于开发来说都非常重要,在我从Go语言社区中瞎逛了一遍,才发现原来Go官方没有实现调试器,而且社区里竟然使用Print的方式来打印调试,想想,这很不科学。于是,继续找了找,才发现一个比较好的方案,那就是dlv(https://github.com/derekparker/delve)。
icepy
2019/06/24
2.7K0
Go 如何调试你的应用程序
如何调试Python 程序的内存泄露问题
如果大家在 Linux 或者 macOS 下面运行一段可能导致内存泄露的程序,那么你可能会看到下面这样的情况:
青南
2020/06/24
2.3K0
如何调试Python 程序的内存泄露问题
WPF 如何在应用程序调试启动
如果在一些无法使用源代码编译的电脑,调试一个exe无法启动,那么需要使用本文的技术。
林德熙
2022/08/04
9170
WPF 如何在应用程序调试启动
如果在一些无法使用源代码编译的电脑,调试一个exe无法启动,那么需要使用本文的技术。
林德熙
2019/03/13
9200
WPF 如何在应用程序调试启动
点击加载更多

相似问题

求助,pyQt程序 pdb调试 界面里怎么用快捷键 替代’n','c',等命令进行调试?

0498

Nocalhost-支持.c#调试吗?

198

小程序 启动单步调试 错误?

0153

实时音视频小程序调试时为什么要开启调试模式?

1215

无法在Android Studio中调试应用程序,如何解决?

2196
相关问答用户
平安资管 | 架构师擅长4个领域
擅长3个领域
腾讯云TDP | 高级后端开发工程师擅长3个领域
擅长4个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档