Исходный текст на C. Требуется множество зависимостей для успешного make.
Это не появится в магазине приложений. Нет компонента GUI. Это приложение предназначено для запуска на специально сконфигурированном встроенном устройстве.
Похоже, не существует документации по переводу приложений на языке C в snappy. Есть какие-нибудь мысли или руководства?
Цель не в том, чтобы установить множество зависимостей и иметь исходный код на целевом устройстве, а в том, чтобы исходный код, зависимости и т.д. хранились на сервере - это упрощает процесс глобального обновления путем обновления сервера и предоставления свежих данных на IoT-устройство.
Мы не рассматриваем конкретный случай языка с snapcraft, а скорее системой сборки. Вы, конечно, используете систему сборки со своим пакетом, при этом этот автоинструменты, сделайте, cmake, qmake …
Snapcraft имеют plugins
для тех, и можно найти демонстрации для каждого плагинами в snapcraft исходном дереве (или установка snapcraft-examples
).
При рассмотрении тура snapcraft.io первый пример компилирует некоторый код C (удар GNU) использование автоинструментов: