VC exe,lib,dll输出生成路径 预编译命令

以VS2008为例子

比如都在$(SolutionDir)\Debug路径下

.exe或dll 路径
配置属性->linker->General->out File
$(SolutionDir)\Debug\xxx.exe

lib路径

properties->linker->Advanced->Import Library

.pdb
配置属性->linker->Debugging->Generate Program Database File
$(SolutionDir)\Debug/xxx.pdb

.obj
配置属性->C/C++->Output Files->Object File Name
$(SolutionDir)\Debug/

.pch
配置属性->C/C++->Precompiled Headers->Precompiled Header File
$(SolutionDir)\Debug/xxx.pch

预编译命令

配置属性->Build Events->Pre-Build event->commandline

md $(SolutionDir)\..\bin\debug\Images
md $(SolutionDir)\..\bin\debug\Images\PictureLib
md $(SolutionDir)\..\bin\debug\Images\toolbarImage
md $(SolutionDir)\..\bin\debug\Images\menuImage
md $(SolutionDir)\..\bin\debug\Images\frameImage
copy $(SolutionDir)\..\resource\Images $(SolutionDir)\..\bin\debug\Images
copy $(SolutionDir)\..\resource\Images\PictureLib $(SolutionDir)\..\bin\debug\Images\PictureLib
copy $(SolutionDir)\..\resource\Images\toolbarImage $(SolutionDir)\..\bin\debug\Images\toolbarImage
copy $(SolutionDir)\..\resource\Images\menuImage $(SolutionDir)\..\bin\debug\Images\menuImage
copy $(SolutionDir)\..\resource\Images\frameImage $(SolutionDir)\..\bin\debug\Images\frameImage   //没有时间验证

或者

xcopy  "../../resource" "$(OutDir)\" /s /y /d


--------------------

关于$(IntDir)  ,$()的意思是引用之前你定义过的IntDir。在vs中,Cnfiguration Properties->C++Output Files 中的Object File Name中有$(IntDir)


IntDir的值保存在 Configuration Properties->General中的Intermediate Directory,简称IntDir,可进行修改改变输出目录。

 

转载于:https://www.cnblogs.com/yuzhould/archive/2011/11/15/4454963.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值