VS包含头文件的路径设置

今天在SVN上下载了最新版本的渲染引擎工程文件,想编译Release X64的时候出错,提示无法找到xxxx.h文件 。

学习这种事,一定不能马虎。

为了解决头文件在原来作者电脑上能编译,放在别的同样布置的电脑上却提示找不到头文件的问题。我们要提供给编译器的路径信息一定是可移植的。

在VS2008后的版本,有个特别的配置方法:“属性管理器”(可在菜单的:“视图”选项中找到)可在每个工程文件下建立一个属性表,里面包含了我们熟悉的信息。如下图:

 鼠标“右键”添加新项。

                  再次右键新建的属性表,选择“属性”

在附加包含目录中,设置想要包含的头文件路径即可。

 

在包含头文件的路径时,可以通过使用环境变量的方式来设置当前文件夹路径$(ENVIVALUE)

配合相对路径:./dir   表示当前路径的dir文件夹

               ../dir  表示当前路径的上一级中的dir文件夹(这在很多C/C++#include" XXX  "能见到,语法相同)

原文地址:https://www.cnblogs.com/wangpei0522/p/3780730.html