首先是问题: 如何在编译之后但在创建静态库之前替换目标文件?
现在解释。
假设我有两个项目,它们使用相同的名称编译相同的目标文件,但其中一个对象包含用于测试目的的其他(假)功能:
Proj_A
compile -> A_OBJECT.o (fake functionality)
Proj_B
compile -> A_OBJECT.o (original)
在编译期间,首先编译Proj_A,最后编译Proj_B。
现在,我想将文件从Proj_A复制/替换为Proj_B,以构建静态库,用于测试“虚假”功能。
我尝试使用不同的命令,如 file(),configure_file(),add_custom_command(),但没有成功。
感谢您提供任何帮助/提示!
最佳, 马丁