如何使用Julia构建一个轻量级的桌面程序(windows)

我正在尝试将自己编写的一段处理文件的代码变成一个exe文件, 这样即便其他人没有安装Julia也可以使用这段代码. 我在youtube找到了一个视频, 这个视频中使用包 PackageCompiler来制作程序, 我使用视频中的步骤也确实完成了exe文件的制作, 但是整体的文件有400Mb以上, 而我编写的Julia程序实际上只有几十行, 而且未调用任何第三方库. 所以, 我的问题是有没有其他的方案可以构建一个轻量的程序?

PS: 用这个方法, 我将exe单独复制出来运行直接会闪退.

目前没有轻量的方法,exe终端运行看下报错

PackageCompiler 编译出来体积大好像是因为把 llvm 之类的东西也放进去了(整成 .lib,可执行文件可能得调用),你可以看看 StaticCompiler,不过好像有点限制,我没用过,不是很清楚

拷贝到桌面运行直接闪退了, 没有报错

好的,谢谢,我试一下

如果你意思是只把exe文件复制跑那肯定不行,连目录一起复制跑呢?

生成了三个文件夹, 单独把含有exe文件的那个复制, 也跑不了, 必须是全部的都在才可以运行, 但是这样文件总量超过400mb, 这就又回到了我想问的问题…

暂时应该只有 strip 一下减少 100M+ 占用
ver 1.6.0.1 x64 strip bin 目录下的所有 dll,占用 108M,原始占用 253M