免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 998 | 回复: 1
打印 上一主题 下一主题

向大家请教一个Make问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-24 18:02 |只看该作者 |倒序浏览
向大家请教一个Make问题?

我在linux下使用c语言,通过make来编译程序,现在遇到这个问题: 我将文件用make 命令进行编译生成了几个.o目标文件,然后再改了其中一个原程序A(这个原程序有几个源文件和他存在依赖关系),再用了make命令(此时没有用make clean 来去除原来的其他目标文件),此时生成的可执行文件,可以执行,但问题出在再修改原程序A(故意弄错几个量),再用make命令(此时也没有用make clean 来去除原来的其他目标文件),这时生成的可执行文件,也可以执行,但我用make clean 去除目标文件.o后再make ,生成的可执行文件,但此时的可执行文件执行却出错,我想请教大家为什么?为什么在编译时要用make clean,只用make不可以吗?

还望指教,谢先!

论坛徽章:
0
2 [报告]
发表于 2004-11-24 19:58 |只看该作者

向大家请教一个Make问题?

自然是可以的,把 rm your.o 加到你要编译的目标内。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP