github email
begin start learn c language
Jul 9, 2018
One minute read

C学习笔记

c语言是大学里的入门语言,时隔十多年后,又开始学习。

0x00 工具

工欲善其事必先利其器。

调试工具

在苹果电脑上直接使用gdb进行调试会存在一定的问题。所以最好的调试环境还是放到了docker上,或者直接使用了vs code 进行调试。因为这种那种的原因,所以最终还是决定使用vs code 进行ide。

gdb调试

在苹果系统中gdb调试各种不爽,sudo后也有其他问题;代码签名也有问题。反正就是苹果系统不推荐你使用就行了,别折腾太伤。本来是学习c语言的,绕了一大圈发现会在max os上使用gdb了。

lldb调试

苹果系统上推荐使用lldb进行调试c语言。所以想在mac os上调试,就用它吧,别和自己过不去。

IDE

Visual studio code

微软推出的,免费。

emacs

这个不用说了吧,神器。但是,很难!

make

用过ant的都知道,ant是学习make写的。

要想真正的了解make,还是在于读一遍文档吧。

https://www.gnu.org/software/make/manual/make.pdf

在读一遍陈浩大神的makefile教程。

https://blog.csdn.net/haoel/article/details/2886

这个地址将陈浩大神的帖子整理了一下。

https://blog.csdn.net/weixin_38391755/article/details/80380786

Back to posts