IT之家 2 月 20 日消息,Wine-CE 是在不同指令集架構(gòu) Linux 系統(tǒng)上運行 Windows 程序的兼容層,基于 Wine 項目和 Qemu 項目。
據(jù)項目開發(fā)者范文捷在B站發(fā)布的視頻,在最新的 Wine-CE 8.2 中,前后端完成解耦,可運行于 ARM 和 RISC-V 平臺,已在 Starfive VisionFive2 RISC-V 開發(fā)板上進行了測試,成功運行 Windows x64 記事本。
據(jù)介紹,Wine-CE 采用自創(chuàng)的奇美拉架構(gòu),非必要不模擬,使用修改過的 QEMU 翻譯執(zhí)行客戶端指令的 PE 文件的同時,QEMU 通過加載 Wine 的動態(tài)鏈接庫(本機指令集架構(gòu))完成繪制等操作。
RISC-V 作為新興崛起的架構(gòu),已出貨超 100 億顆核心,但苦于應用適配較少,目前主要活躍于性能較低的低功耗嵌入式設備中,對于 Windows 應用的模擬支持預計將提升 RISC-V 的競爭力。
IT之家小伙伴可以點此查看 Wine-CE 的開源代碼。
廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。