CP/M-86 交叉开发环境:整合开发方法,支持多种工具与语言!
导航菜单
包含登录、外观设置等选项,平台有 AI 代码创作、开发者工作流、应用程序安全、探索等功能,还有解决方案、资源、开源、企业等板块及定价信息。
CP/M-86 与 MS - DOS 交叉开发环境
本项目整合为 CP/M - 86 创建交叉开发环境的方法,支持 C、汇编语言、Basic 等语言。
CP/M - 86 来源
CP/M - 86 的文档、源代码和二进制文件来自 ,清理后的发行版和内核在 可找到。
CP/M - 86 开发关键工具
包括 aztec c 编译器不同版本、rasm86/link86 等 DOS 版本工具、asm86.com 等工具、nasm 全平台汇编器、Super Cool emu2 DOS 模拟器、tinylpo 模拟器等。
许可证注意事项
Microsoft MS - DOS 工具遵循 MITS 许可证,Aztec C、DR 工具等有各自使用条件和文档,emu2、tnylpo、nasm 等有对应许可证。
脚本映射
所有工具封装在 bin 目录,有详细脚本名称、程序及简要描述对应表。
获取工具
按步骤组装开发环境,拉取 aztec 3.4 c 编译器等内容,清空目录有对应命令。
下载存档 / 离线重建
fetch_tools 下载的文件缓存到 archive/ 目录,设置 ARCHIVE_FIRST = 1 可离线重建,clear_tools 不删除 archive/ 目录。
测试
cpm86 工具是用于 DOS 的 cpm86 模拟器,有修复和新功能但可能有 bug,PCE 是测试 CP/M - 86 的不错选择,增强版 cpm86 模拟器有特殊功能,默认禁用。
下一步工作
包括自动化 pce、cpmtools,制作可引导且最新的 CP/M - 86 软盘等。
Docker 镜像
提供 Dockerfile,可通过命令构建和使用镜像。
使用工具
提供 Makefile,有 Basic、C、汇编程序等使用示例及 C 运行时启动相关说明。
关于
涉及主题、资源、许可证等信息。
