Windows Embedded Compact 7 SDK

#windows-ce

#windows-ce

Вопрос:

Предоставляет ли Microsoft общий пакет Windows Embedded Compact 7 SDK?

Я знаю, что в принципе я должен получить SDK от производителя оборудования, который будет использовать их Platform Builder для его создания. Но при создании программного обеспечения, которое должно использоваться множеством разных клиентов на множестве различных аппаратных средств CE 7, это невозможно.

SDK, предоставляемый Microsoft для CE 5, очень хорошо работает на большинстве устройств CE 5 (6 и 7), поэтому кажется, что можно иметь (почти) универсальный SDK.

Ответ №1:

К сожалению, компонент ОС «standard SDK» не поддерживается в CE 6,7 и 8 (2013), и это не позволяет производителям устройств предоставлять минимальный набор функций, охватываемых им. Это означает, что вам придется создать свой собственный SDK для разработки универсального приложения, включающего все необходимые функции (и без каких-либо гарантий, что оно будет работать на определенном устройстве) или перестроить приложение для каждого целевого устройства (вы можете обнаружить, что в нем не хватает некоторых компонентов, но его может быть сложно поддерживать, если вы нацелены на большое количество разных платформ). Если вы не хотите создавать свои собственные образы и пакеты SDK, Toradex предоставляет довольно общие пакеты SDK для ARM (охватывающие компоненты, которые мы помещаем в наш образ, которые более или менее соответствуют основным лицензиям).

Комментарии:

1. Спасибо. Это было то, чего я боялся 😉 Лицензионное соглашение Toradex SDK кажется чрезмерным: a. Используйте. Лицензия на программное обеспечение постоянно присваивается устройству, с помощью которого вы приобрели программное обеспечение. Вы можете использовать программное обеспечение только на устройстве. Насколько я понимаю, вы можете использовать программное обеспечение только с оборудованием Toradex.

2. На самом деле это относится к образу ОС, SDK, конечно, следует использовать с нашими модулями, но он не ограничен HW.