Лексер Xcode flex не генерируется - PullRequest
0 голосов
/ 13 марта 2012

У меня проблема с xcode.В моем проекте есть лексер, который должен быть создан (из lexer.l) перед компиляцией чего-либо.Flex должен создать два файла из lexer.l: lexer.c и lexer.h.Последний включен в некоторые другие файлы.Теперь происходит то, что Xcode не обрабатывает lexer.l, а затем жалуется на отсутствие lexer.h.lexer.l включен в список источников компиляции на этапе сборки.Есть мысли?

1 Ответ

1 голос
/ 01 мая 2013

Опоздал на год, я могу предоставить решение. Может быть, кто-то еще может использовать это. Как я читал в ответе на SO, для Xcode нужны специальные расширения файлов, чтобы сопоставить их с разными языками программирования. Когда вы хотите скомпилировать код C ++, например, e.e. Вы должны дать лексфайлу окончание .lpp. Xcode справится с остальными

...