Я только начал использовать Eclipse Indigo (, исходящий от Galileo), и я получаю маленькие красные ошибки в канаве при каждом использовании size _т.
Код компилируется без проблем, но я подозреваю, что мне нужно явно добавить путь к включаемым каталогам. У меня уже есть обычные подозреваемые. Я выполняю кросс-компиляцию для процессора ColdFire с использованием цепочки инструментов Gnu, поэтому в дополнение к стандартному включению из mfg чипа у меня есть включения под m68k-elf
\include
\include\c++\4.2.1
\include\c++\4.2.1\include
\include\c++\4.2.1\m68k-elf
. Я заметил, что единственное место stddef. h существует для этой цепочки инструментов, находится в каталоге lib
gcc-m68k\lib\gcc\m68k-elf\4.2.1\include
. Я добавил этот путь, родительский путь и \include-fixed
от родителя, но проблема все еще существует.
При тестировании того, что работает, а что нет, я заметил пару вещей
Symbol is not resolved
не устранит ошибку.Syntax and Semantic Errors
, запуск анализа, возвращение и повторное включение их всех, а затем отключение Symbol is not resolved
предотвращает повторное появление ошибки.