在VS 2005中构建RAPI.h,在打开的包含文件上失败

时间:2010-02-17 17:11:03

标签: c++ visual-studio-2005 include rapi

这可能听起来太简单了,但我遗漏了一些东西。我需要使用C ++编写RAPI Windows控制台应用程序。我目前正在使用VS2005。我从文档中创建了一个全新的空Windows Consol应用程序“MyTestRAPI”,我知道我需要包含“RAPI.H”文件。所以,我试过了

#include <rapi.h>

以及

#include "rapi.h"

我编译并获得以下内容

致命错误C1083:无法打开包含文件:'rapi.h':没有这样的文件或目录

然后,我转到菜单“Project”,“Properties”。在“共同属性”的树视图中 - &gt; “引用”,我转到右下方并单击“添加路径”,并包含rapi.h文件和其他.h文件所在的显式路径...在这种情况下

“C:\ Program Files \ Windows CE Tools \ 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"

这一次,它发现了这个包含,但未能在rapi.h中找到#includes,它们也位于同一个文件夹中。

我失踪的是什么似乎让我望而却步。

由于

1 个答案:

答案 0 :(得分:1)

“共同属性” - &gt; “引用”字段是指.NET程序集引用。

要添加C ++ #include搜索路径的路径,您需要使用“配置属性” - &gt; “C / C ++” - &gt; “一般” - &gt; “其他包含目录”。