所以說,要重建整個library是不可能的。廠商提供code 只是讓你compile成standalone program。
但是我現在要修改一個 object module。讓LCD成正常動作。修改過後的module。給standalone program link時,是OK的。但是其他link到library的還是沒辦法用到修改後的code。
所以:
arm-elf-ar -t libsamples.a列出libsamples所有包含的module。
compile我修改過後的module : parse_disp_cmd.o
再用:
arm-elf-ar -r libsamples.a parse_disp_cmd.o再把所有link到libsamples.a的application都重新build一次。
OK!!! 都link到新的module了。
-t : display all modules
-r : replace (add) module
沒有留言:
張貼留言