网上搜到是没有-g选项的问题,但我的加了-g,并重新make了一遍怎么还是不行呢? 后来发现,原来改变Makefile的编译选项后,执行make它一看源程序没有更新,根本就不会去重新编译,结果可执行文件还是原先的。。。