ヘッダファイルなどの依存関係はGCCで出力できる。
いちいちmakefileで依存関係を書かなくてもよくできるのでいい感じ。
mcpからmakefile出力させる手間も省けてよい。
当然GCCをインストールしてないと使えないので、
みんなに配るときは要注意となるなぁ。
C:\>gcc -MM -Idrv C:Project\char_osd.c > inc.txt
が
C:\Project\char_osd.o: \ C:\Project\char_osd.c drv/../_model_.h \ drv/../sys_type.h drv/drv_kento.h drv/../prom.h \ C:/Project/sysctrl.h \ C:/Project/prom.h C:/Project/taskio.h \ C:/Project/globaltask/JVCtoIF.h \ C:/Project/execcode.h \ C:/Project/cpu_serial.h \ C:/Project/execute.h \ C:/Project/execute_VIDEO.h \ C:/Project/execute_STILL.h \ C:/Project/execute_STATE.h \ C:/Project/execute_MENU.h \ C:/Project/execute_DISP.h \ C:/Project/currentman.h \ C:/Project/currentman_VIDEO.h \ C:/Project/currentman_STILL.h \ C:/Project/currentman_ERROR.h \ C:/Project/char_osd.h \ C:/Project/_model_.h \ C:/Project/function.h \ C:/Project/avif.h \ /usr/include/stdio.h \ /usr/include/_ansi.h
みたいな。