如何确定waf选择的工具?

2024-09-29 23:25:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我如何确定waf选择哪个特定工具作为“cxx_compiler”等? gratia范例:

def configure(ctx):
   print('Running ' + ctx.cmd + ' in ' + ctx.path.abspath() )
   ctx.load('compiler_c')
   ctx.load('compiler_cxx')

def build(ctx):
   print('Running ' + ctx.cmd + ' in ' + ctx.path.abspath() )
   # Here print which C++ compiler was chosen
   print 'Building cpp files with %s' % WHAT_GOES_HERE

Tags: 工具pathincmdcompilerdefcxxload
1条回答
网友
1楼 · 发布于 2024-09-29 23:25:15
def options(opt):
    opt.load('compiler_c')
    opt.load('compiler_cxx')

def configure(cfg):
    cfg.load('compiler_c')
    cfg.load('compiler_cxx')

def build(bld):
    print "Compiler is CC_NAME  %s  CC  %s"%(bld.env.CC_NAME,bld.env.CC)
    print "Compiler is CXX_NAME %s  CXX %s"%(bld.env.CXX_NAME,bld.env.CXX)

会给你:

^{pr2}$

相关问题 更多 >

    热门问题