我想知道是否可以在 VA Smalltalk 中打包成可执行文件。关于这个主题的帖子似乎有矛盾的或旧的信息。来自 Instantiations的README评论了关于启动屏幕和客户端安装的其他资源调整,但不清楚是否要制作一个可执行的应用程序以供分发。
在这种情况下:
生成 exe 文件是否意味着剥离图像?图像是自举的,即从头开始构建的吗?
我想知道是否可以在 VA Smalltalk 中打包成可执行文件。关于这个主题的帖子似乎有矛盾的或旧的信息。来自 Instantiations的README评论了关于启动屏幕和客户端安装的其他资源调整,但不清楚是否要制作一个可执行的应用程序以供分发。
在这种情况下:
生成 exe 文件是否意味着剥离图像?图像是自举的,即从头开始构建的吗?
无法使用 VA Smalltalk 将图像(.icx 文件)嵌入到可执行文件(.exe 文件)中。您可以做的最好的事情是为 VM 提供一个 exe 文件,为映像提供一个您自己的自定义 icx 文件,以及一个用于配置的 .ini 文件。管理器中的“Make Executable”选项会为您创建这些文件,但您仍然有多个文件。
这是开始制作运行时的好资源。尽管如前所述,您可以从选项菜单中“制作可执行文件”,但我的经验是基于运行时打包的。
所以这是我试图给出一个简短答案的尝试。当您将应用程序部署为运行时时,您确实会发布几个组件:
因此,没有将 VM 和 Image 捆绑在一起并将它们转换为单个 .exe 文件的机制,例如 Dolphin Smalltalk 甚至更多。您发布的通常是一个目录,其中包含一些子文件夹。