vs2010项目属性配置.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vs2010 项目属性配置 vs2010 使用方案管理项目,一个解决方案下可包含多 个项目。 默认情况下,项目属性的设置的目录起点为项目配置文件所 在的位置,实际上就是项目头文件和源文件所在的位置。 vs2010 中默认建立 C++ 项目,则解决方案总目录下包含一 个 sln 和一个项目文件夹,在 vs2010 编译器中生成 debug 和 release 解决方案后,总目录下还会生成对应的 debug 和 release 目录,存放最终生成的 exe 或 dll 文件,同时也会在项目文件夹下生成 debug 和 release 目录(存放的是中间编译文件 obj )。 下面结合例子讲一下: solution 为创建的解决方案, demo 为创建的项目 解决方案 solution 总目录如下: 项目 demo 目录如下: 项目配置及系统变量关系: 在 vs2010 的项目属性页,会有一些系统变量,如下: SolutionDir :解决方案目录 Configuration :指 debug 或 release ProjectName :项目名字 OutDir :在 常规 --输出目录 中定义的值,如 ,表示 目录值 IntDir  :中间目录 TargetDir  :生成  exe  或  dll  文件所在位置,如链接器  -常规 - 输出文件为  $(OutDir)$(TargetName)$(TargetExt)(  即定义了 exe  输出位置, 也就决定了  TargetDit  的值 ),此时  TargetDir 表示在  XXX\lolution\debug\ TargetName :目标输出名,不包括扩展名 TargetPath :目标输出文件的全路径名 ProjectDir :表示项目目录值, 一般在“调试-工作目录”中设置 该值 TargetExt :扩展名 PlatformToolsetVersion : ConfigurationName :配置名字,通常是 Debug 或者 Release 默认情况下“输出目录”和“输出文件”对应的目录值是一样的。 配置属性 常规 输出目录: $(SolutionDir)$(Configuration)\ 中间目录: $(Configuration)\ 目标文件名: $(ProjectName) 目标文件扩展名: .exe 生成日志文件: $(IntDir)\$(MSBuildProjectName).log 调试 命令: $(TargetPath) ,表示调试器 要启动的 exe 全名,TargetPath 就表示目标输出文件的全路 径名,所以一般情况下它代表的值就等于“输出文件”属性代 表的值 工作目录: $(ProjectDir) C/C++ 预编译头 预编译头输出文件: $(IntDir)$(TargetName).pch 输出文件 ASM 列表位置: $(IntDir) 对象文件名: $(IntDir) 程序数据库文件名: $(IntDir)vc$(PlatformToolsetVersion).pdb 浏览信息 浏览信息文件: $(IntDir) 链接器 常规 输出文件: $(OutDir)$(TargetName)$(TargetExt) 清单文件 清单文件: $(IntDir)$(TargetName)$(TargetExt).intermediate.manifest 调试 生成程序数据库文件: $(TargetDir)$(TargetName).pdb 优化: 按配置优化数据库: $(TargetDir)$(TargetName).pgd

文档评论(0)

182****2200 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档