调试 c 程序的轻便工具,应该使用 IDE 还是命令行?

调试 c 程序的轻便工具,应该使用 IDE 还是命令行?

前几天舍友问我有没有调试 c 程序的轻便工具。我想他是需要一套编译与调试的工具。

问题中的轻便工具让我想起了 VS,也许 VS 是一个不错的工具,只是很难将它与这里的轻便二字联系起来。

我的建议

我首先建议他使用我的服务器,在服务器上使用 gcc 编译代码,使用 gdb 调试代码。我觉得这种方案可行,然后就让他先安装一个 xshell 与 xftp,这样就可以在本地编写代码,编写完成后使用 xftp 上传到服务器端,使用 xshell 连接服务器在终端中打命令来编译、调试程序。

这之后我觉得他可能更需要一款 IDE,这可能才是他想要的环境。于是我立刻就想到了 eclipse,只是要搭建一个 windows 上的编译调试环境可能需要安装 mingw 等一大堆东西,甚至要比搭建一个嵌入式编译调试环境要复杂的多,如此的复杂度我想想都感到头疼,那自然就不能使用 eclipse 来完成了。

其它的 IDE?

那么有没有其它的 IDE?

看来也是有的呀!Codeblocks 就是其中的一个,也是我所熟悉的一个。我就向他推荐了 Codeblocks ,他只说了他会去安装一个就没有下文了,我还以为他没有安装呢。

命令行编译调试 c 程序

当天晚上,我在我的服务器上创建了一个账户,密码使用的还是当年宿舍的 wifi 密码。这样他就能使用我新创建的账户登录服务器了。这之后他开始在服务器上调试简单的代码,学习如何使用 gdb 进行调试。我的电脑里有几份关于 gdb 调试的资料,我发给他以供参考,这个问题也就告一段落了。

最终,还是选择了 Codeblocks

隔天我看到他发来的消息说命令行不直观,他还是使用了 Codeblocks,这让我有点小小的惊讶,不过 Codeblocks 确实是个不错的选择。

总结

这是一个小问题,这个问题可以有多种解决方案。不过,如果抓住轻便与他对命令行不熟悉这些特点,我想 Codeblocks 可能是最好的方案了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值