Сборка RAPI.h в VS 2005, сбой при открытии включаемого файла

это может показаться слишком простым, но я что-то упускаю. Мне нужно написать консольное приложение RAPI для Windows с помощью C++. В настоящее время я использую VS2005. Я создал совершенно новое пустое консольное приложение Windows «MyTestRAPI» из документации, я знаю, что мне нужно включить файл «RAPI.H». Итак, я пробовал как

#include <rapi.h>

а также

#include "rapi.h"

компилирую и получаю следующее

фатальная ошибка C1083: не удается открыть включаемый файл: «rapi.h»: нет такого файла или каталога

Итак, я затем перехожу в меню «Проект», «Свойства». В древовидном представлении «Общие свойства» -> «Ссылки» я иду в нижний правый угол и нажимаю «Добавить путь» и включаю явный путь, где находится файл 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"

На этот раз он находит ЭТО включение, но не может найти #includes в rapi.h, которые также находятся в той же папке.

Что мне не хватает, что, кажется, ускользает от меня.

Спасибо


person DRapp    schedule 17.02.2010    source источник


Ответы (1)


Поле «Общие свойства» -> «Ссылки» относится к ссылкам на сборки .NET.

Чтобы добавить путь к пути поиска C++ #include, вам необходимо использовать «Свойства конфигурации» -> «C/C++» -> «Общие» -> «Дополнительные каталоги включения».

person JoeG    schedule 17.02.2010
comment
Я думал, что это что-то глупо-простое, просто рисующее мысленную пустоту. - person DRapp; 17.02.2010