繁体   English   中英

VS2013上Windows上的全局包含路径

[英]Global include path on Windows on VS2013

我应该在系统中添加一个全局包含路径(即Google Test,因此我需要包含“ C:\\ gtest \\ include”),然后将其附加到PATH环境变量中,然后重新启动VS2013。 但是,VS2013仍然抱怨缺少.h文件。

此IDE有什么问题?!?

首先,您绝对不希望使用PATH环境变量。 您确实需要INCLUDE环境变量。

其次,使用类似SET INCLUDE=C:\\gtest\\include;%INCLUDE%的语句进行设置。

第三,这只会在您运行命令行内置的命令窗口中起作用。

第四,因此,请尝试使用此PC的属性“高级系统设置”环境变量对话框在计算机上进行设置。 请记住,在设置后要重新启动VS2013,以便它能够拾取新的环境变量。

第五,为什么在设置了无效的INCLUDE变量并将结果粘贴到您的问题中之后不进行SET (无参数)操作,以便我们都能看到您的环境变量的样子-那么我们也许可以为您提供帮助更好。

第六,最终将是您对事物运作方式的误解。 这很明显,因为您认为PATH env var与VC ++搜索包含文件有关。 那么,为什么会出现无用的“此IDE有什么问题?!?” 大满贯? 它并没有赢得任何朋友。

第七,有关提示,请参见MSDN文章“为命令行构建设置路径和环境变量” 当我搜索“ Visual Studio包含环境变量”时,它就出现了,它为您提供了帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM