[正文]

跳转到内容

NSG650/LinuxInExcel

master 分支标签 前往文件 代码

文件夹和文件

名称| 名称| 最近提交信息| 最近提交日期 ---|---|---|---

最近提交

历史

11 次提交 BootImage.h| BootImage.h README.md| README.md default64mbdtc.h| default64mbdtc.h dllmain.c| dllmain.c linux.xlsm| linux.xlsm mini-rv32ima.h| mini-rv32ima.h 查看所有文件

仓库文件导航

Linux In Excel

在 Excel 中运行 Linux image

原理?

它使用了 mini-rv32ima。这个模拟器被构建为一个独立的 dll,并由 VBA 宏加载。VBA 宏调用 dll 中的模拟器,获取输出并将其写入电子表格中的单元格。 显然,这个东西有很多 bug,但我不想花太多时间在它上面。 这主要是为了好玩。 显然,这是作弊,因为我没有用 VBA 或 Excel 公式重写模拟器,但我想在 Excel 中运行 Linux,这是其中一种方法。

构建和运行

我使用 MSVC 构建 dll。 使用以下命令:

cl dllmain.c /LD /Fefun.dll

然后在 Excel 文件中更改 dll 的路径。 您可以通过在 C2 单元格中写入文本来传入输入。(感谢 Endermanch 添加对此的支持!)

关于

没有提供描述、网站或主题。

资源

自述文件 活动

Stars

30 个 star

关注者

1 个关注者

Forks

2 个 fork 报告仓库

发布

没有发布任何版本

软件包 0

没有发布任何软件包

语言