Вы можете связаться с Comeau Computing ;Ваш компилятор C ++ генерирует код C как промежуточный язык, чтобы он мог затем использовать существующий собственный компилятор C платформы, где доступен только компилятор C, и, следовательно, перенос на новые платформы является относительно быстрым и простым.
Для различныхПо этой причине промежуточное поколение и адаптация компилятора недоступны для конечных пользователей, поэтому вам все равно понадобится Comeau для генерации порта PIC32 / C32, но, вероятно, это не займет много времени, и мы надеемся, что они амортизируют стоимость по сравнению с продажами для других пользователей.
Однако, если вы используете Commeau или любой другой переводчик C ++ в C, вы будете страдать от невозможности использовать отладку на уровне исходного кода, и это похоже на убийцу при любой попытке успешно использовать C ++ без поддержки встроенного отладчика.
Хотя это не всегда красиво, вероятно, лучше всего научиться реализовывать ОО-проекты в C. Вот целая книга по этому вопросу: http://www.planetpdf.com/codecuts/pdfs/ooc.pdf