最近在看CS50的公开课,视频中david用gdb调试C,我跟着敲,一样的代码但是却显示效果与他不一样。因为他的程序是编译好了的,所以也没看到编译步骤,后来回想一下他make 文件名 显示的代码中有一个ggdb,就加了进去试试,结果还真可以。

编译代码如下

gcc -ggdb -std=c99 filename -o file

05-11 22:21