
Arthur Dent
c语言是大学里的入门语言,时隔十多年后,又开始学习。
工欲善其事必先利其器。
在苹果电脑上直接使用gdb进行调试会存在一定的问题。所以最好的调试环境还是放到了docker上,或者直接使用了vs code 进行调试。因为这种那种的原因,所以最终还是决定使用vs code 进行ide。
gdb调试
在苹果系统中gdb调试各种不爽,sudo后也有其他问题;代码签名也有问题。反正就是苹果系统不推荐你使用就行了,别折腾太伤。本来是学习c语言的,绕了一大圈发现会在max os上使用gdb了。
lldb调试
苹果系统上推荐使用lldb进行调试c语言。所以想在mac os上调试,就用它吧,别和自己过不去。
Visual studio code
微软推出的,免费。
emacs
这个不用说了吧,神器。但是,很难!
用过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