[英]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.