如何使用MinGW在Windows中构建Google的protobuf
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用MinGW在Windows中构建Google的protobuf相关的知识,希望对你有一定的参考价值。
参考技术A 如何使用MinGW在Windows中构建Google的protobuf首先肯定要知道PB的格式,根据包头,包尾,以及数据长度,校验等信息解析就可以了
如何构建 mingw32-make
【中文标题】如何构建 mingw32-make【英文标题】:How to build mingw32-make 【发布时间】:2015-07-28 17:09:41 【问题描述】:我刚刚根据这个材料在windows上构建了一个gcc 5.2.0:http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/ 一切顺利。但是后来我尝试使用这个新构建的 gcc 构建 Qt,但我收到一个错误,即没有 mingw32-make。检查目录,不,没有。 但是后来我检查了之前安装的gcc,这是TDM的工作,下载自:http://tdm-gcc.tdragon.net/ 是的,在他的构建中有 mingw32-make。 所以,问题是,他是怎么拥有那个工具的,而我的构建中没有的许多其他工具却出现在他的身上?
【问题讨论】:
【参考方案1】:如果您从 gcc5.2.0 源代码创建构建,那么您刚刚创建了 gcc 编译器及其所有必要的文件。例如gcc-5.2.0.exe, gcc.exe, g++.exe, etc.
不是 gcc 的 MinGW 运行时环境,其中包含 mingw32-make.exe
!
如果您从您的问题here 中找到您的链接,您可以使用 cygwin make.exe
构建它。
最好下载mingw 32
二进制runtime environment for gcc
或
MinGW64runtime environment for gcc
那么你就拥有了使用 QT 所需的所有文件。
如果你想从源代码创建一个 mingw 构建,你首先需要一个 MinGW runtime environment
然后你可以使用它来构建你自己的 mingw32-make.exe。
【讨论】:
以上是关于如何使用MinGW在Windows中构建Google的protobuf的主要内容,如果未能解决你的问题,请参考以下文章
如何使用MinGW在Windows中构建Google的protobuf
如何使用MinGW在Windows中构建Google的protobuf
如何在 Windows 上使用 MINGW 构建 clang?
在 Windows 7 中使用 mingw 构建 gumbo-parser dll