红联Linux门户
Linux帮助

关于编译整个工程的效率问题

发布时间:2012-05-29 15:21:48来源:红联作者:quanguoheme
对整个工程做了一个小小改动,
就 make distclean
然后make xxx_config
然后make
这样编译要编译每一个.c文件,要很久啊, {:3_107:}

有没有捷径啊{:3_111:} ,比如
改动整个工程一小部分后 ,删除部分更改的.c文件对应的.o文件
然后直接make 可以不?????
文章评论

共有 2 条评论

  1. hml1006 于 2012-05-30 11:25:34发表:

    make会自动检查.c和.o文件的最后修改时间,如果.c被改动,则.c最后修改时间比.o新,重新编译.c。make clean之后,.o都被删除了,所以所有的.c只能被重新编译一遍,不想重复编译,就不要clean

  2. wonderful5115 于 2012-05-29 21:00:22发表:

    这个没试过呀