二进制翻译技术

63 阅读2分钟

运行在old windows

Chuyu-Team/YY-Thunks: Fix DecodePointer, EncodePointer,RegDeleteKeyEx etc. APIs not found in Windows XP RTM.

reactos

reactos/reactos: A free Windows-compatible Operating System

二进制翻译

二进制翻译组 | 龙芯实验室

龙芯二进制翻译器 - LA UOSC

龙芯平台二进制翻译功能LAT实现分析-天翼云开发者社区 - 天翼云

LATX build

生态

操作系统

Loongnix操作系统 | 龙芯开源社区

龙芯

龙芯生态上游

龙芯

LA UOSC

非官方但全面的 LoongArch 常见问题解答(2022-11-23 更新) | write(2)

华为

ExaGear|毕昇编译器|毕昇JDK|GCC-下载-鲲鹏社区

QEMU 龙芯

win11下使用qemu运行Loongarch虚拟机 | LMark的博客

Qemu使用 | 龙芯玩机指南

[chhss17/QEMU_LoongArch_Loongson: QEMU是知名的开源模拟器,支持众多架构,也是OS大赛使用的重要平台。本项目的目标是在QEMU中添加针对OS大赛实体主板龙芯2K1000的模拟,使得在模拟器平台和实体主板上开发和调试功能效果趋于一致。 上游QEMU(7.2之后已经支持LoongArch的虚拟主板模拟),龙芯提供一个能够模仿2K1000主板大部分功能的QEMU3.1模拟器源码,要求移植到上游最新版本并尽可能完善其功能。参与本项目可以了解qemu模拟器的基本工作原理,以及它如何模拟真实系统设备,有助于同学深入理解计算机体系结构。](github.com/chhss17/QEM…)

arm 运行 windows

GitHub - AndreRH/hangover: Hangover runs Win64 and Win32 applications on arm64 Linux

harmony os

longene-archive

wine-mono

  1. 内置替代.netframework

wine-mono/wine-mono

  1. 开发工具

MonoDevelop | MonoDevelop

masums/MonoDevelopWin: MonoDevelop releases for Microsoft Windows 10

  1. wine 软件包

WineHQ - .NET Framework 4.8.1

How to actually use .NET Framework under Wine environemnt? - WineHQ Forums

  1. windows 上 mono

-> 下载mono并配置环境变量

默认安装路径:C:\Program Files (x86)\Mono,配置环境变量。

Download - Stable | Mono

image.png

-> windows上正常开发.net framework程序

image.png

使用mono运行

mono a.exe