最近在学习opencv。在配置opencv的过程中,我会需要使用属性管理器窗口,但是默认情况下一般不会出现该窗口。
我们可以在新项目中通过查看-->其他窗口-->属性管理器找到它。
现在你可以找到物业经理了。
VS
vs2010使用解决方案来管理项目,一个解决方案可以包含多个项目。
默认情况下,设置工程属性的目录起始点是工程配置文件的位置,实际上就是工程头文件和源文件的位置。
vs2010中默认创建C++项目,总解决方案目录包含一个sln和一个项目文件夹。在vs2010编译器中生成debug和release解决方案后,total目录中也会生成相应的debug和release目录。 ,存放最终生成的exe或dll文件,同时在工程文件夹下生成debug和release目录(存放中间编译文件obj)。
我们举例来说吧:solution就是创建的解决方案,demo就是创建的项目
总解决方案目录如下:
项目demo目录如下:
?
项目配置与系统变量关系:
在vs2010的项目属性页中,会有一些系统变量,如下:
SolutionDir:解决方案目录
配置:指调试或发布
ProjectName:项目名称
OutDir:General--Output Directory中定义的值,如$(SolutionDir)$(Configuration)\,代表XXX\lolution\debug\目录值
IntDir:中间目录
TargetDir:生成exe或dll文件的位置,如Linker-General-输出文件为$(OutDir)$(TargetName)$(TargetExt)(即定义了exe输出位置,其中决定了 TargetDit 的值) ,此时 TargetDir 表示为 XXX\lolution\debug\
TargetName:目标输出名称,不包括扩展名
TargetPath:目标输出文件的完整路径名
ProjectDir:表示项目目录值。这个值一般在“Debug-Working Directory”中设置
TargetExt:扩展名
平台工具集版本:
ConfigurationName:配置名称,通常是Debug或Release
默认情况下,“输出目录”和“输出文件”对应的目录值是相同的。
?
配置属性
????????????常规
????????????????????????输出目录:$(SolutionDir)$(Configuration)\
????????????????????????中间目录:$(Configuration)\?
????????????????????????目标文件名:$(ProjectName)
?????????????????????目标文件扩展名:.exe
?????????????????????生成日志文件:$(IntDir)\$(MSBuildProjectName).log
????????????调试
????????????????????????命令:$(TargetPath),代表调试器要启动的exe的全名,TargetPath代表目标输出文件的全路径名,所以一般它代表的值等于“output”代表的值文件”属性
?????????????????????工作目录:$(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
有两种方法设置vs2010的默认包含路径
方法一:
点击“查看->属性管理器”,在打开的属性管理器中选择Microsoft.Cpp.Win32.user即可打开
打开后会出现如下图:
现在您可以设置默认目录。
方法二:
打开 C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0 目录中的 Microsoft.Cpp.Win32.user.props 文件。内容大致如下
[html]?
平视
复制
??
分别在
0条大师的评论