虽然时间上对提问者已经没有意义,但秉承不浪费求知者的误入,回答一下下(其实我刚好在搜索这个问题,现在了解了,回答一下)
首先可以先通过 Visual Studio 2010 C++ Project Settings来大致了解一下几个基本配置项(如果比较熟悉,直接goto criticalspace)。
<img data-rawheight="404" data-rawwidth="436" src="https://i-blog.csdnimg.cn/blog_migrate/2e0bff1927ff6df335da2c44e2a26fe7.png" 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的附加包含目录需要继承使用其父亲的配置。
首先可以先通过 Visual Studio 2010 C++ Project Settings来大致了解一下几个基本配置项(如果比较熟悉,直接goto criticalspace)。
- 附加包含目录(AdditionalIncludeDirectories)
- 附加库目录(AdditionalLibaryDirectories)
- 附加依赖库(AdditionalDependencies)
&lt;img data-rawheight="404" data-rawwidth="436" src="https://i-blog.csdnimg.cn/blog_migrate/2e0bff1927ff6df335da2c44e2a26fe7.png" class="origin_image zh-lightbox-thumb" width="436" data-original="https://pic1.zhimg.com/2443e1ea03e875b856f50c7c65e656bc_r.jpg"&gt;从父级或项目默认设置继承,如果你勾选了这个选项,那么在附加包含目录中,就会在结尾含有%(AdditionalIncludeDirectories)。你可以把鼠标停留在附加包含目录后面的参数内容中查看,也可以通过你项目目录下的vcxproj文件来查看:在对应配置标签&amp;lt;ItemDefinitionGroup&amp;gt;中的&amp;lt;AdditionalIncludeDirectories&amp;gt;标签中查看。

所以我们可以了解到,这个%(AdditionalIncludeDirectories)表示当前project的附加包含目录需要继承使用其父亲的配置。