通过cmake

时间:2018-05-25 10:07:31

标签: c++ cmake

首先是问题: 如何在编译之后但在创建静态库之前替换目标文件?

现在解释。

假设我有两个项目,它们使用相同的名称编译相同的目标文件,但其中一个对象包含用于测试目的的其他(假)功能:

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(),但没有成功。

感谢您提供任何帮助/提示!

最佳, 马丁

0 个答案:

没有答案