码迷,mamicode.com
首页 > 其他好文 > 详细

VS 环境路径

时间:2015-04-29 10:12:17      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

在 VS 中属性页中的“ VC++ 目录->包含目录(VC++ directory->Include directory)” 与“C/C++ ->附加包含目录(C/C++->Additional inlude directory)”等目录名字相似,不知区别在哪里。找到相关说明:

VC2010中"Include Directories" 和 "Additional Include Directories"的区别

文中指出两个包含路径的区别在于搜索的优先级。

另一篇帖子:vs2010中的“包含目录”和“附加包含目录”有什么区别 

文中还指出:一个是修改了 系统的 include 宏的值, 是全局的; 一个是用于项目的,对其他项目没有影响。而一个解决方案可以有多个项目。

更详细的可以参见 MSDN 相关文档VC++ Directories Property Page

这篇文档提到了“ VC++ 目录->源目录(VC++ directory->Include directory)“是为了搜索 IntelliSense 的路径,或许下次再 IntelliSense 有问题的时候可以试一试。


类似的问题还有”可执行文件目录“,在这篇文章中说的比较透彻:

在开发过程中,究竟怎样来让 Visual Studio 链接这些 lib 及 dll 文件会比较好呢?

Search MSDN for "How to: Set Environment Variables for Projects".

(It‘s Project>Properties>Configuration Properties>Debugging "Environment" and "Merge Environment" properties for those who are in a rush.)

The syntax is NAME=VALUE and macros can be used (for example, $(OutDir)).

For example, to prepend C:\Windows\Temp to the PATH:

PATH=C:\WINDOWS\Temp;%PATH%

Similarly, to append $(TargetDir)\DLLS to the PATH:

PATH=%PATH%;$(TargetDir)\DLLS

需要说明的是“ VC++ 目录->可执行目录(VC++ directory->Executable directory)” 仅仅是在 build 时搜索,而不包括调试和执行时。

compile,build和rebuild(vs2008)




VS 环境路径

标签:

原文地址:http://blog.csdn.net/nothinglefttosay/article/details/45341579

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!