C/C++单元测试工具Visual Unit 4在线帮助


工程设置不当形成的编译错误

    如果编译时出现不能简单判断原因的编译错误,请首先检查工程属性中的设置,包括:

用于引入静态或动态库的头文件设置是否正确
    用于引入静态或动态库的头文件目录应该放在库头文件目录中。
    如果常规头文件目录中,有些头文件是用于引入静态或动态库,应该设为L,方法是:从工程菜单打开工程属性,在“头文件”页,点击“详细分类”,打开“头文件分类”查看和修改。如果整个大目录都应该设为L,最好将目录移到库头文件目录中。

预处理定义是否与产品文件一致
   
对于用户设定的预处理定义(“编译条件”),产品项目、VU工程两者应保持一致。

头文件搜索顺序是否正确
    如果项目目录下存在多个同名头文件,可能导致VU搜索到错误的头文件,可在“工程属性”的“头文件”页,调整头文件搜索顺序 ,以便首先搜索到正确的头文件;或点击“详细分类”,打开“头文件分类”对话框,将不使用的头文件设为“X”。