41 条回复  ·  4363 次点击
kekxv 小成 2025-11-21 22:31:20
@rrubick 不需要借鉴,c#打出来的 exe 可以当作 c#的 dll 直接引入调用
Lockroach 小成 2025-11-21 23:13:32
最简单的方案是直接基于新架构重构了
guanzhangzhang 初学 2025-11-21 23:45:46
https://i.imgur.com/MAyk5GN.png 如果有过好几门编程语言经验,并且在非 crud 方面有过独立开发,可以试试学下 c#去搓一个替代品
kokutou 小成 2025-11-22 00:01:52
@rrubick 大概率跑起来也连不了硬件的
Calidum 初学 2025-11-22 00:17:30
1. Wine64 9.0 开始有 WoW64 功能,有开启就能跑 32 位 x86 。安装好 Box64/Fex 运行 Wine64 就行。 3. Box64 开启 Box32 或者 Fex 也能跑 32 位的 Wine 。性能比跑 WoW64 好。 3. Hangover 基于 Arm64 版 Wine 性能好,ARM64EC 功能只对 x86 、x86_64 部分做转译。转译 32 位 x86 部分由 Box64/Fex 负责 (wowbox64.dll /libwow64fex.dll)。 x86 理论上 Hangover 用 wowbox64.dll 性能最好。 PS: 就算是龙芯和 RISC-V 架构也有用类似方案。
winstars 初学 2025-11-22 00:41:07
@Mithril 换架构了那就不是虚拟机的事情了,而是模拟器,类似于用 pc 玩 nds 掌机的那种
winstars 初学 2025-11-22 00:41:46
@yinmin xc 性能弱到渣,别试了,卡得你怀疑人生
cowcomic 小成 2025-11-22 00:51:10
感觉不行,同时跨 CPU 架构+OS ,除非像苹果那样出一个指令级别的转译功能 不过还是插个眼,要是搞定了,来学习学习
nivalxer 初学 2025-11-22 03:05:39
@rrubick virtio 还有 guest tools 装不上是正常的。是 arm 物理机,通过 qemu 安装的 x86 系统,是模拟 x86 在跑,这个模式性能低,兼容性也差。可以试试 windows 10/windows 11 arm64 版本,试试直接虚拟机安装。windows 11 的 arm 兼容性更好一些,对于 x86 程序,包括 C++程序支持模拟运行,除了一些特定的系统驱动没办法运行,大部分都是可以跑的。
datou 小成 2025-11-22 03:38:24
一眼上位机程序,联系设备厂商问问
返回顶部