Я использую Atmel Studio 7.0 для проекта с микроконтроллером Atmel ATmega2560. В Atmel Studio я хочу использовать библиотеки Boost C ++. Я извлек буст стандартного корневого каталога (который является C: \ Program Files \ boost \ boost_1_60_0) и добавил этот путь в каталоги компилятора AVR / GNU C ++. Теперь, когда я включаю один из заголовков Boost C ++ (которые не нужно собирать отдельно), я получаю ошибки компиляции, утверждающие, что нет такого файла или каталога, как cstddef msgstr «cstddef: нет такого файла или каталога». Я пытаюсь включить повышение / диаграммы состояний / state_machine.hpp и ошибка возникает в gcc.hpp файл, когда он пытается включить cstddef.
Я делаю что-то не так и как мне использовать Boost с Atmel Studio 7.0?
Задача ещё не решена.
Других решений пока нет …