靖空间

专注,努力不会白费的!

VC++全局包含文件路径设置( Include 设置)

VC++要设置全局Include真的非常麻烦,很多人都不懂,甚至有人说是不可以修改了,就不能用Opengl了,当然这是不可能的,不过VC2010,2012的设置真叫人头疼。下面看看这是如何设置的:

在Visual studio2012(和2011,和2010)设置全局C++的包含路径Setting Global

启动VC,微软决定给C++开发者制造麻烦,系统全局路径设置以前是通过访问工具-属性-工程和解决方案-VC++目录,然而2010以来这个属性已经被否决了。

VS2012_ToolsOptionsDirectories

取而代之的是,系统全局包含路径现在放到属性页面了。要访问: View(视图) | Property Manager(属性管理). 没有窗口弹出,属性管理作为解决方案浏览器的标签项:

VS2012_OptionsPropertyManager

注意:如果没有解决方案打开的话,属性管理不会出现。

现在,展开你的项目,会出现 Debug | Win32 or Release | Win32:

VS2012_PropertyPageProjectExpanded

右击或者双击出现属性页面:

VS2012_PropertyPageProjectExpandedMenu

如下的Microsoft.Cpp.Win32.User属性页对话框,应该大家都很熟悉怎么修改了:

VS2012_Win32UserPropertyPage

其他修改方法:

这个属性可以直接作为XML文件打开,编辑文件:%LOCALAPPDATA%\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props

VS2012_Win32UserPropsXML

Rant

这样的操作非常没道理。为什么我们需要打开一个解决方案,然后才能设置全局路径,还是VC2008比较有道理:项目相关的路径就在这个项目的属性页修改,而系统包括的全局路径就通过工具菜单修改。新的修改方法很烦人,容易忘记,而且通过点击单一项目而去访问系统全局路径,那是non-sense。

本文为翻译,文章出处:http://www.curlybrace.com/words/2012/12/17/setting-global-c-include-paths-in-visual-studio-2012-and-2011-and-2010/

阅读更多
个人分类: C++ VC
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭