Eclipse не распознает типы из stdint.h для цепочки инструментов ARM Windows GCC

У меня есть Eclipse Juno для разработчиков C/C++, установленный вместе с подключаемым модулем поддержки разработки GNU ARM C/C++ -из http://sourceforge.net/projects/gnuarmeclipse..

В моем проекте я использую такие типы, как uint_32t, int16_tи uint8_t, чем обычно исходит из stdint.h. Хотя я заставил Eclipse видеть стандартные заголовки моего компилятора, напрямую указав каталог, в котором находится каталог include, упомянутые типы не разрешаются. Это дает мне много красных пометок о неразрешенных символах и создает некоторые проблемы с завершением кода функций, объявленных с этими типами.

Та же проблема со стандартными определениями макросов, такими как GNUC-обычно CDT видит их для GNU C или GNU C++, но с набором инструментов для ARM Windows GCC это не так. Странный.

Что я могу сделать, чтобы решить эту проблему и вернуть основной прирост производительности, который дает Eclipse?

8
задан Manveru 26 July 2012 в 09:16
поделиться