Ошибка компиляции Flex / Bison в Windows - PullRequest
0 голосов
/ 02 марта 2010

У меня есть файл lex и yacc, который прекрасно компилируется на linux. Когда я пытаюсь скомпилировать его в Windows, используя Visual C ++, используя файлы lex.yy.c & y.tab.c, я получаю следующую ошибку:

program1.y(184) : error C2059: syntax error : '<'

строка 184 -

#define YYLAST      95

1 Ответ

1 голос
/ 26 июля 2010

Вот как я строю свои файлы. Я думаю --nounistd это то, что вам нужно

bison --report=all -y -d ./test.y
flex --nounistd ./test.l
...