这个Docker镜像使用Linux上的MinGW编译器为Windows(32/64位)构建。它使用来自twiner的(几乎未修改的)Gitian构建脚本。运行镜像会将编译后的文件复制到容器内的 /target 目录中。因此,您应该在其中安装一个主机目录,以便将它们从容器中取出。

快速开始

使用Docker索引中的预编译镜像:


sudo docker pull mazzolino/twister-core-windows-docker

sudo docker run --rm -v $(pwd)/target:/target mazzolino/twister-core-windows-docker

输出文件将写入当前文件夹的 target 子目录。

自己构建镜像

您可以自己构建容器。请注意,这也会下载和编译所有依赖项,这可能需要很长时间(> 1小时)。