这听起来可能太简单了,但我漏掉了一些东西。我需要用C++编写一个RAPI Windows控制台应用程序。我正在使用VS2005。我已经从文档中创建了一个全新的空windows控制台应用程序“mytestrapi”,我知道我需要包含“rapi.h”文件。所以,我试着
#include <rapi.h>
并通过
#include "rapi.h"
我编译并得到以下内容
致命错误C1083:无法打开include文件:“rapi.h”:没有这样的文件或目录
所以,我接着进入“项目”、“属性”菜单。在“common properties”->“references”的树状视图中,我转到右下角,单击“add path”,并包括rapi.h文件和其他.h文件所在的显式路径…在这种情况下
“C:\程序文件\Windows CE工具\WCE500\Windows Mobile 5.0 Pocket PC sdk\ActiveSync\inc”
其中包括14.h文件
保存/生成项目,但仍然编译错误…
所以,我把“include”改为
#include "C:\Program Files\Windows CE Tools\wce500\Windows Mobile 5.0 Pocket PC SDK\Activesync\Inc\rapi.h"
这一次,它会找到这个include,但在rapi.h中找不到同样位于同一文件夹中的include。
我错过了什么,这似乎让我很难受。
谢谢