2014-11-28 4 views
2

Я просто попадаю в D, и я пытаюсь выяснить, могу ли я использовать D для программирования Arduino. Я знаю, что D обычно компилируется в собственные двоичные файлы, но мне не удавалось найти D-компилятор для набора инструкций AVR. Кто-нибудь знает о методе компиляции кода D для Arduino?D Компилятор для Arduino?

+0

Ваш лучший выбор - gdc http://gdcproject.org/downloads/, но я не думаю, что кто-то работал над этим. Я сделал x86 и вооружусь, но никогда не avr. –

ответ

3

Я не думаю, что есть компилятор D, который может нацелить ATmega328. Как отметил Адам, GDC - ваш лучший выбор, но я не видел, чтобы кто-то использовал его для разработки Arduino. Я уверен, что разработчики GDC приветствуют вклад в достижение этой цели.

Строительство GCC, которое нацелено на ATmega328, легко в наши дни. Вам также понадобится avr-libc. Спросите на D forum - может быть, кто-то был успешным.

0

Arduino обычно использует 8-битный чип AVR, и я никогда не видел компилятор D (DMD, LDC, GDC), который может генерировать 8-битный код.

Смежные вопросы