由于mingw缺少一些linux命令,及不能执行shell脚本,所以要安装cygwin
cygwin以默认的选项安装就可以了。
cd /cygdrive/c/protobuf-2.4.1/
./configure
/cygdrive/c/MinGW-4.6.1/bin/mingw32-make
编译中。。。
最后在生成protoc的时候出错。
就是不能生成protoc.exe,直接从官网上下载一个吧,其余的编译都正常。
可以运行官网的例子
注意:
将生成的cc文件加入工程中,否则不会被编译。
添加libprotobuf库连接。
使生成的dll能够被访问。