最近在学d3d,用到DXUT框架,DXUT框架的头文件和源文件都放在项目目录下的DUXT的目录和子目录中,但是在示例项目源文件中包含头文件是用双引号直接包含头文件,没有加子目录路径。我自己用DirectX Sample Browser建个EmptyProject测试项目,要包含头文件必须有子目录路径。是不是还要设置什么?

解决方案 »

  1.   

    不是 选项里的工程的include路径。
      

  2.   

    DEMO是将DXUT放在项目根目录下的?
      

  3.   

    是,DXUT下还有两个子目录,框架的源文件都放在这两个子目录下,但Demo在项目根目录下的项目文件包含DXUT头文件的时候没有路径。
      

  4.   

    我自己手动在Demo中修改头文件的包含方式,添加了子目录路径也是没错的。
      

  5.   

    tools->options->directories->include..
      

  6.   

    AdditionalIncludeDirectories
    VS2008中,项目--》xxx属性--》配置属性--》C/C++ --》常规--》附加包含目录。