qemu 发布的 win 版本,是怎么编译出来的,qemu 能在 win 下面原生编译调试吗? #19
Unanswered
zevorn
asked this question in
QEMU | Q&A
Replies: 1 comment
-
|
qemu 支持 mingw32 和 ming64 编译,你可以在 windows 下安装 msys2 来搭建对应的编译开发环境,也可以在linux 环境下安装 mingw相关的软件包,进行交叉编译: 在Linux上使用MinGW工具链进行交叉编译(主要方式):该脚本在Linux上使用MinGW工具链交叉编译QEMU,目标是生成Windows平台可运行的QEMU版本。 具体过程包括: 使用MinGW的交叉编译器(如x86_64-w64-mingw32-gcc和i686-w64-mingw32-gcc)来编译QEMU源码。 这种方式效率高,且利于集成到持续集成(CI)流程中(如文档中提到的Docker测试环境)。 在Windows上使用MSYS2和MinGW-w64进行原生编译(支持但较少使用):QEMU也可以在Windows平台上通过MSYS2(一个提供Linux-like环境的工具)配合MinGW-w64工具链进行编译。步骤大致如下: 安装MSYS2环境,并安装所需的开发包(如gcc、make、python等)。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
想问下,qemu发布的win版本,是怎么编译出来的,qemu能在win下面原生编译调试吗?
Beta Was this translation helpful? Give feedback.
All reactions