网上搜到是没有-g选项的问题,但我的加了-g,并重新make了一遍怎么还是不行呢?
后来发现,原来改变Makefile的编译选项后,执行make它一看源程序没有更新,根本就不会去重新编译,结果可执行文件还是原先的。。。
本文探讨了在使用Makefile时遇到的一个常见问题:即使修改了编译选项,如果源文件未更改,make命令也不会重新编译。文章提供了具体的解决办法。
网上搜到是没有-g选项的问题,但我的加了-g,并重新make了一遍怎么还是不行呢?
后来发现,原来改变Makefile的编译选项后,执行make它一看源程序没有更新,根本就不会去重新编译,结果可执行文件还是原先的。。。

被折叠的 条评论
为什么被折叠?