Слияние кода завершено, страница обновится автоматически
**Как собрать**
В этом файле описываются следующие разделы:
* как собрать;
* примеры приложений;
* как протестировать.
**Как собрать на разных платформах**
Необходимые условия:
* Weston;
* требуется CMake (версия 2.6 или выше);
* Open GLES и EGL для примеров приложений;
* Gtest для набора тестов.
Сборка
1. Загрузите текущую кодовую базу из репозитория git.
Например: git clone https://github.com/GENIVI/wayland-ivi-extension.git.
2. Создайте каталог сборки.
Например, mkdir build_ivi_extension.
3. В <build-dir> сгенерируйте систему сборки для вашей платформы с помощью CMake.
Например, cd <build-dir>, cmake -DCMAKE_TOOLCHAIN_FILE=<your setting *.cmake> ../.
4. Запустите сборку и установку.
Например, sudo make install.
**Примеры приложений**
Необходимые условия:
* измените файл weston.ini, чтобы использовать ivi-shell.so.
Пример:
[core]
shell=ivi-shell.so
modules=ivi-controller.so
[ivi-shell]
ivi-input-module=ivi-input-controller.so;
* задайте значения переменных среды.
Пример:
export XDG_RUNTIME_DIR=/var/run/<ваше имя пользователя>/1000
export LD_LIBRARY_PATH=<путь установки>/lib
Запустите Weston:
Например, <путь установки>/bin/weston.
Запустите помощника HMI:
Например, <путь установки>/bin/layer-add-surfaces 1000 1.
EGLWLMockNavigation:
Например, <путь установки>/bin/EGLWLMockNavigation.
**Как протестировать**
1. Соберите набор тестов, установив опцию BUILD_ILM_API_TESTS.
Например: cmake -DBUILD_ILM_API_TESTS.
2. После запуска Weston запустите набор тестов.
Например, <путь установки>/bin/ivi-layermanagement-api-test.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )