如何使用 mingw 在 Windows 中构建 protobuf-c?
Posted
技术标签:
【中文标题】如何使用 mingw 在 Windows 中构建 protobuf-c?【英文标题】:How to build protobuf-c in windows using mingw? 【发布时间】:2017-01-08 05:21:23 【问题描述】:我可以在windows下成功构建protobuf,结果是三个.lib文件,但是不知道怎么在windows下构建protobuf-c,没有相关文档。
【问题讨论】:
【参考方案1】:我可以用 Cygwin 做到这一点:
你可以从这里https://github.com/protobuf-c/protobuf-c下载源代码
根据您编译的 protobuf,您可以下载“正确”版本的 protobuf-c。
一般来说,要使用 Cygwin 构建,您需要在默认安装的基础上添加:
-
gcc 及其周围的工具。
用于构建 protobuf 和 protobuf-c 的工具,如各自的 Github (https://github.com/protobuf-c/protobuf-c) 中所述。再次构建 protobuf 我怀疑 Cygwin 可以识别它吗?
按照说明构建(两者相同):
./autogen.sh
./configure --prefix=/usr
制作
进行安装
【讨论】:
以上是关于如何使用 mingw 在 Windows 中构建 protobuf-c?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用MinGW在Windows中构建Google的protobuf
如何使用MinGW在Windows中构建Google的protobuf
如何在 Windows 上使用 MINGW 构建 clang?
在 Windows 7 中使用 mingw 构建 gumbo-parser dll