如何将waf集成到mfc项目中

时间:2015-12-18 06:29:15

标签: visual-c++ mfc waf

我是waf的新手,我想将waf集成到我的mfc项目中,但我在链接文件时遇到了问题“libcmt.lib(wincrt0.obj):错误LNK2019:未解析的外部符号_WinMain @ 16引用function ___tmainCRTStartup“ 似乎有些lib或dll没有链接,我不知道如何修复它,这是我的wscript。

#!/usr/bin/env python
# encoding: utf-8

out = 'out'

def options( opt ):
    opt.load( 'compiler_c compiler_cxx' )

def configure( cfg ):
    cfg.load( 'compiler_c compiler_cxx' )
    cfg.define('UNICODE', 1 )

def build( bld ):
    bld(
        features='c cxx cxxprogram',
        source='MessageShow.cpp MessageShow.rc MessageShowDlg.cpp stdafx.cpp',
        linkflags=(
                   '/SUBSYSTEM:WINDOWS',
                   '/DEBUG',
                   '/DYNAMICBASE',
                   '/OPT:REF',
                   '/MACHINE:X86',
                   '/ALLOWISOLATION:NO',
                   ),
        target='MessageShow'
        )

由于

0 个答案:

没有答案