在构建期间在GNU Make和Clearmake编译器之间进行更改

时间:2016-07-14 20:17:24

标签: makefile clearcase gnu

是否可以在构建中的某个点从Clearmake切换到GNU make然后切换回来?如果是这样,怎么会这样?

1 个答案:

答案 0 :(得分:0)

注意,GNU make和clearmake都不是编译器。

所有make版本只是运行其他命令的工具,所以你可以编写一个规则来运行不同的make作为命令:

run-make:
        gmake do-something

现在,当调用run-make规则时,它将调用GNU make(此处称为gmake,但可能称为make或其他)来构建目标do-something 。一旦完成,它将返回当前的make版本(可能是clearmake)。

使用您提供的最少信息,这是我们所能做的最好的事情。