Я получаю разные ошибки каждый раз, когда я компилирую свой C-проект.Есть 3 набора из них, которые случайным образом появляются во время процесса построения, и все они
syntax error before 'foo'
или
syntax error before 'foo' token.
Они происходят в разных файлах и нет явных синтаксических ошибоктам.
Я использую Windows 7, Eclipse с плагином C / C ++ для создания проекта C и gcc 3.4.5 (mingwvista special r3).Используются следующие флаги:
-O0 -g3 -Wall -c -fmessage-length=0
Я проверил и перепроверил все мои файлы на наличие ошибок синтаксиса препроцессора, но ничего не нашел.
Какие могут быть ошибки в моем исходном кодепорождает это странное поведение?Как я могу избежать такого рода головных болей в будущем?