2017-01-07 11 views
0

В окнах я установил qt с mingw 5.3. Я загрузил здесь https://www.qt.io/download-open-source/ (около 1,1 ГБ).Как использовать Qt5.7 с mingw на окнах с bison 3.0.4 и flex

Мне нужно скомпилировать файлы flex и bison. Но нет гибкого и бизона. Затем я скачал https://sourceforge.net/projects/winflexbison/ здесь и скопировал его в папку c:/qt/bin /. Flex работает нормально. С другой стороны, бизон - это только версия 2.7, и моя грамматика делает ошибки ...

Я думаю, что следующие шаги состоят в том, чтобы загрузить bison 3.0.4 tar ball и скомпилировать его. Но как это без automake? начать ./configure? Однако на sourceforge написано, что файлы бизонов обновляются до 3.0. Как это сделать?

Другим подходом было бы создание бизонов flex на linux и скомпилировать его с помощью mingw, чтобы получить obj.o, а затем добавить его в проект qt.

ответ