我有一个非标准的c编译器,例如让我们称之为comp。
如何与 Waf 一起使用?
我在所有示例中都看到了这一点:
def options(ctx):
ctx.load('compiler_c')
def configure(ctx):
ctx.load('compiler_c')
我想加载我自己的编译器 - comp,以便任何构建或任务都将与它相关联?
谢谢!
最好的选择是定义自己的c_compiler工具,例如在waflib/tools中查看icc或waflib/extras中的c_bgxlc,在额外内容中称为c_*的模块将由load('compiler_c')自动加载。