标签: makefile ld
我有一个项目,该项目会生成许多用于单元测试的exe文件。每次我修改.c文件时,都必须重新编译所有单元测试。花了很多时间。
由于大多数单元测试都不依赖于修改后的.c文件,因此无需进行重新编译。如果链接器可以生成链接的.o和.a文件的列表,那么我可以将其包含在makefile中以保存一些工作,只需链接由gcc -M生成的.d文件即可。