[问题] 对于compile 比对档案的机制是?

楼主: dolphin1029 (蓝蓝的天)   2015-05-07 04:51:32
各位大大好
小弟目前有在玩 embedded system
想请教的是
我在编 kernel 的时候
make config <= config 档案
我的 source code 一开始并没有任何执行档
编的时候,我可以看到许多讯息 就是编出执行档
那之后我去修改config 里面 某个 kernel module 的 source code 后
我再重编一次,我却发现 compiler 并没有全部重编 而是只编改过的那个档案所对应的
执行档
我想问一下这是什么机制 或是 我应该从那个方向入手理解?
作者: king19880326 (OK的啦~我都可以接受)   2015-05-07 05:47:00
Makefile
作者: jokester (蛮王科科)   2015-05-07 07:52:00
make是时间
作者: bitlife (BIT一生)   2015-05-07 10:18:00
compiler比对.o和原始档的时间,若.o较旧就会重编该档,然后link成新的executable,详细确实如1F所言,去看makefile
楼主: dolphin1029 (蓝蓝的天)   2015-05-07 17:47:00
感谢!! 我去找找看^^

Links booklink

Contact Us: admin [ a t ] ucptt.com