Адаптировать Boost Thread/Process для неподдерживаемой платформы

Фон

В в этой документации говорится, что можно адаптировать библиотеки в новую (неподдерживаемую) операционную систему. Поскольку ОС (операционная система реального времени), которую я хотел бы поддерживать, близка к Win32, я ожидаю небольших изменений в коде. У меня нет опыта работы с Boost Thread и Boost Interprocess .

Вопросы

  • Вы бы порекомендовали использовать Boost Thread и Boost Interprocess, если платформа не поддерживается?
  • Каковы преимущества и недостатки?
  • Какие альтернативы вы бы рассмотрели?

person ToBe    schedule 21.11.2012    source источник
comment
Boost-разработка не для слабонервных, но вы, вероятно, сможете использовать некоторые из существующих тестовых сценариев.   -  person pmr    schedule 21.11.2012
comment
Это RTX от Interval Zero.   -  person ToBe    schedule 21.12.2012


Ответы (1)


Все это зависит от ваших потребностей. Использование переносимой библиотеки имеет очевидные преимущества. Стабилизация новой платформы может занять некоторое время.

Я бы посоветовал вам создать билеты для каждой из функций, которые не работают для конкретной платформы, и тесно сотрудничать с авторами Boost.

person Vicente Botet Escriba    schedule 15.12.2012