比如aaa.h是放在E:\inc下的,怎么设置默认的头文件路径使得
#include <aaa.h>以后编译器会自动找到它?

解决方案 »

  1.   

    是这样的:我想编译一个现成的使用DDK的例程,包含下面的头文件:
    #include <basetyps.h>
    #include <initguid.h>
    #include <devioctl.h>
    #include <usbioctl.h>
    #include <dbt.h>
    #include <cfgmgr32.h>
    #include <winioctl.h>
    #include <string.h>
    #include <usb100.h>
    有些还包含另外其它的头文件,难道我一定要指定绝对路径才行,不能设置类似环境变量的东西?
      

  2.   

    使用当对路径假如在当前文件夹下的ABC文件夹下:
    #include ".\\ABC\\head.h"假如在当前的上一级文件夹下的ABC文件夹:
    #include "..\\ABC\\head.h"依次类推
    上一级的上一级:
    #include "..\\..\\ABC\\head.h"
      

  3.   

    环境变量有阿,Tools->options->directories 选include files,把你放.h的文件夹路径加上就行了
      

  4.   

    project->settings->C/C++->preprocessor中设置,对该工程有效
      

  5.   

    tools->options
    设置directries的show directries for include file选项,
    把你的路径添加进去即可。