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,可进行修改改变输出目录。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器