1

Мы пытаемся настроить работу панели управления на WinRT. Однако мы не смогли скомпилировать код, потому что мы не можем найти пространство имен 'ajn'.Как скомпилировать источник ядра и службы на WinRT?

Что мы сделали:

  • Скачать источник ядро ​​и источник службы с веб-сайта AllJoyn.

  • Настроить компонент компонента времени выполнения C++ uwp и включить все эти источники.

  • Добавить коды оболочки C++ для использования службы панели управления.

  • Настройка другого проекта приложения uwp blank, поэтому он может использовать коды обертки для использования службы панели contorl.

Однако мы застряли на компиляции кодов, поскольку компилятор не смог найти все эти классы в пространстве имен ajn.

Где мы можем найти пространство имен? Или мы использовали неправильный источник?

Спасибо!

EDIT: Нам удалось найти этот файл. Однако некоторые ошибки связывания отображаются. Есть ли какой-нибудь хороший документ, который показывает, как сделать код для WinRT? Или WinRT Code Generation хорошо настроена? Благодаря!

ответ

1

Фактически, все файлы находятся в папке alljoyn_core, теперь коды были скомпилированы. Однако возникли некоторые ошибки связывания. Есть ли какой-нибудь хороший документ, который показывает, как сделать код для WinRT? Или WinRT Code Generation хорошо настроена? Благодаря!

1

Просто следуйте Документам на веб-сайте Allseen Alliance. вот ссылка для строительства Окна

Building on Windows

Просто убедитесь, выполните следующие действия после создания нового проекта в Visual Studio

Убедитесь, что вы установили переменные envionment правильно и избежать орфографических ошибок. Ошибка орфографии стоила мне двух-трех дней в поиске ошибки связывания.!