如何编译 peercoin 以生成 Windows 二进制文件?

Posted

技术标签:

【中文标题】如何编译 peercoin 以生成 Windows 二进制文件?【英文标题】:How do I compile peercoin to generate windows binaries? 【发布时间】:2014-08-05 06:57:03 【问题描述】:

我一直在尝试为 windows 编译 peercoin (https://github.com/ppcoin/ppcoin),但到目前为止都失败了。

Linux 可以在 Ubuntu 上完美编译,大多数论坛建议使用 Linux 上的编译器来生成 Windows 二进制文件。我从未听说过或使用 linux 编译器来生成 Windows 二进制文件。

所以问题是:如何编译 peercoin 源代码以生成 windows 二进制文件?

谢谢

编辑:我尝试了 makefile 中提到的 ming 库,但有多个编译时错误,包括非描述性错误,如“无法找到匹配的 '”等。

关于生成 Windows 二进制文件的分步说明(在 Unix 或 Windows 上)

【问题讨论】:

是否安装了windows compilation readme中提到的所有依赖包?当你这样做时,this 是一个非常有用的交叉编译分步教程。 【参考方案1】:

找到了答案。问题是 mingw 的路径显然不能以“\”结尾。所以我的路径 "c:\mingw-32" 非常好,但 "c:\mingw-32\" 抛出了无法找到匹配引号的错误。

【讨论】:

以上是关于如何编译 peercoin 以生成 Windows 二进制文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 LLVM 在 Windows 上为 ARM 编译 C++ 程序?

Linux QtCreator设置mingw编译器生成windows程序

如何给生成的exe加上ico图标

使用mingw构建库时如何生成pdb文件?

gcc

如何配置 Qt 以实现从 Linux 到 Windows 目标的交叉编译?