问题描述
在使用visual studio 2010 SP1编译thrift-0.9.1的compiler时,出现:
The command "flex -o "src\\thriftl.cc" src/thriftl.ll
bison -y -o "src\thrifty.cc" --defines="src/thrifty.hh" src/thrifty.yy
问题原因
flex和bison原本是linux下的可执行程序,windows上需要分别安装bison.exe和flex.exe。
解决步骤
1)下载并安装bison
从

在使用Visual Studio 2010 SP1编译Thrift-0.9.1时遇到错误,由于flex和bison在Windows环境下缺失,导致编译失败。解决方法包括:安装bison和flex的Windows版本,调整环境变量,修改Pre-Build Event中的flex和bison命令,以及在项目中创建unistd.h空文件以解决找不到头文件的错误。
4224

被折叠的 条评论
为什么被折叠?



