编译vs的工程,如果发现无法打开头文件的情况,解决方法如下:
1.首先 找到报错处,即#include "treemodel.hpp" 的代码位置,然后右键该头文件,选中“ 打开文档 ” 菜单项,
如果出现上图所示结果,表面vs没有找到该头文件。
那么,就要看下,该头文件是否处于当前的工程中,即:aqp\timelog1文件夹中。
如果没有,就拷贝进来。或者 找到头文件所处的目录,包含进来。#include "../timelog2/treemodel.hpp"
方法2:
如果#include <treemodel.hpp> 包含方式为这种形式,并且右键头文件,能够打开该头文件。但是vs依然报错。
那么解决方法:将<>修改为""。即#include "treemodel.hpp"。重新编译。