VC2008的一些常用工程配置

最近换了新公司,VC工程项目都需要自己新建,配置。汗,以前都是别人环境搭建好了自己拿来用。所以还是碰到一些问题,在此记录下,一免自己日后忘记。

先说两个概念:

$(SolutionDir) :工程路径,由VC编辑器自己生成。

$(ConfigurationName):一般指Debug或Release,自己的工程选择的是哪个就是哪个。

$(ProjectName):工程名称

$(OutDir):在配置属性-》常规-》输出文件中指定,使用时,可用宏 $(OutDir)指定


1.当工程需要引用别的DLL及lib时,首先要在配置属性-》链接器-》输入-》附加依赖库中,添加引用的lib文件名,包含路径,一般使用相对路径,可用上面的宏指定。

要包含DLL文件,需要在跟.exe程序放一块,或在配置属性-》调试-》工作目录中,指定具体某一工作文件夹,并将DLL文件置于其中即可。

2.静态和动态DLL引用时的设置。有些电脑,缺少VC环境,需使用静态DLL,动态的会出错。可在配置属性-》常规-》MFC的使用中,选择:在静态中使用MFC对应静态DLL,

在共享中使用MFC对应共享DLL。

3.一个项目中有多个工程,这多个工程又都依赖一个共享工程时,这个共享工程可以设置成.lib生成模式,其他工程可包含共享的头文件和生成的.lib文件,注意:VC不能包含.cpp文件,这部分.cpp文件不会加入到编译列表中,会导致链接错误,故要包含.lib文件.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值