QGIS源码编译问题-Bison_Flex
QGIS源码编译问题-Bison_Flex
转自:http://blog.csdn.net/x_nazgul/article/details/50618965
环境:QGIS2.14.13, Qt4.8.6, vs2010, x86,Win
配置完成后,编译出现这样的问题
qgsexpressionlexer.ll line 22: unrecognized %option: reentrant
qgsexpressionlexer.ll line 24: unrecognized %option: bison-bridge
error MSB6006
其实这是由于使用的 bison 版本太低了,但是找了很多地方都是
bison-2.4.1-setup.exe
这个版本,没有更高的了
后来找了这个
win_flex_bison-latest.zip
http://sourceforge.NET/projects/winflexbison/
这里下载的就是Bison version 3.0
解压就可以,不需要安装
浙公网安备 33010602011771号