1

我有一个非标准的 c 编译器,例如我们称之为 comp。

如何将它与 Waf 一起使用?

我在所有示例中都看到了这一点:

def options(ctx):
    ctx.load('compiler_c')

def configure(ctx):
    ctx.load('compiler_c')

我想加载我自己的编译器 - comp,以便任何构建或任务都将与它相关联?

谢谢!

4

1 回答 1

1

最好的选择是定义自己的 c_compiler 工具,例如waflib/Tools 中的 iccwaflib/extras 中的 c_bgxlc,在 extras 中称为 c_* 的模块将由 load('compiler_c') 自动加载。

于 2012-11-29T08:17:16.753 回答