Сборка RAPI.h в версии 2005 сбой при открытии включаемого файла
-
21-09-2019 - |
Вопрос
это может показаться слишком простым, но я чего-то не понимаю.Мне нужно написать консольное приложение RAPI для Windows, используя C ++.В настоящее время я использую VS2005.Я создал совершенно новое пустое приложение Windows Consol "MyTestRAPI" из документации, я знаю, что мне нужно включить файл "RAPI.H".Итак, я попробовал как
#include <rapi.h>
а также с помощью
#include "rapi.h"
Я компилирую и получаю следующее
неустранимая ошибка C1083:Не удается открыть включаемый файл:'рапи.х':Такого файла или каталога нет
Итак, затем я перехожу в меню "Проект", "Свойства".В treeview для "Общие свойства" -> "Ссылки" я перехожу в правый нижний угол и нажимаю "Добавить путь" и указываю явный путь, по которому расположены файл rapi.h и другие файлы .h...в данном случае
"C:\Program Файлы\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, которые также находятся в той же папке.
Чего мне не хватает, что, кажется, ускользает от меня.
Спасибо
Решение
Поле "Общие свойства" -> "Ссылки" относится к ссылкам на сборки .NET.
Чтобы добавить путь к пути поиска C ++ #include, вам необходимо использовать "Свойства конфигурации" -> "C/C++" -> "Общие" -> "Дополнительные каталоги включения".