您的位置:首页 > 其它

vs2010里附加包含目录里面的%(AdditionalIncludeDirectories)是什么意思?

2016-11-30 10:29 459 查看
虽然时间上对提问者已经没有意义,但秉承不浪费求知者的误入,回答一下下(其实我刚好在搜索这个问题,现在了解了,回答一下)

首先可以先通过Visual Studio 2010 C++ Project Settings来大致了解一下几个基本配置项(如果比较熟悉,直接goto criticalspace)。
附加包含目录(AdditionalIncludeDirectories)
附加库目录(AdditionalLibaryDirectories)
附加依赖库(AdditionalDependencies)

criticalspace:在配置附加包含目录的时候,会有如下图checkbox项:

<img data-rawheight="404" data-rawwidth="436" src="https://oscdn.geek-share.com/Uploads/Images/Content/202009/06/2e0bff1927ff6df335da2c44e2a26fe7.jpg" class="origin_image zh-lightbox-thumb" width="436" data-original="https://pic1.zhimg.com/2443e1ea03e875b856f50c7c65e656bc_r.jpg">从父级或项目默认设置继承,如果你勾选了这个选项,那么在附加包含目录中,就会在结尾含有%(AdditionalIncludeDirectories)。你可以把鼠标停留在附加包含目录后面的参数内容中查看,也可以通过你项目目录下的vcxproj文件来查看:在对应配置标签<ItemDefinitionGroup>中的<AdditionalIncludeDirectories>标签中查看。

从父级或项目默认设置继承,如果你勾选了这个选项,那么在附加包含目录中,就会在结尾含有%(AdditionalIncludeDirectories)。你可以把鼠标停留在附加包含目录后面的参数内容中查看,也可以通过你项目目录下的vcxproj文件来查看:在对应配置标签<ItemDefinitionGroup>中的<AdditionalIncludeDirectories>标签中查看。

所以我们可以了解到,这个%(AdditionalIncludeDirectories)表示当前project的附加包含目录需要继承使用其父亲的配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐