admin 发表于 2024-3-11 00:44:34

易语言编译生成安装软件的区别

开发一个易语言程序需要清晰的思路:(1)软件设计(需求分析、功能设计、界面设计)(2)软件测试(少量数据测试)(3)软件发布 :小型程序直接采用编译简单文件,直接编译、之后将依赖文件和exe文件打包,可以使用EnigmaVritual Box,如果是大型软件,可以采用好压直接压缩成自解压文件,或者其它的打包文件
不同编译方式的区别:————————————————几种不同的编译:将程序进行普通的编译,必须附带相关支持库才能运行,最好是对方电脑装有易语言,一般极少用到(我个人从未使用),但是如果程序是模块文件,则点击这个进行编译。
独立编译:将程序编译为一个单一的exe文件,在运行的时候会自动把有关的支持文件自动释放到系统临时目录,我觉得也可以把它叫做半独立编译(我也从来不用)。
编译生成安装软件:将程序文件打包成一个安装软件的形式,在别的电脑运行的时候感觉就像安装软件一样,很正式(我从来不用)。
编译为易包:较新的易语言版本新加入的功能,会编译生成一个epk文件,这个文件类似dll,里面的公开函数可以在其他易语言程序中调用,不像模块需要重新导入重新编译。也不存在被反编译为易语言源码的可能性。(之后如果用到可能会讲到)
静态编译:将程序编译为一个单一的exe文件,在运行的时候也不会释放什么相关支持文件,会独立进行运行,非常利于不同电脑之间的传播,最常用。(平时我们用这个就够了)
因此,大家平时用静态编译就可以了。其他甚至可以不用管。————————————————原文链接:https://blog.csdn.net/qq_40757240/article/details/111030133
页: [1]
查看完整版本: 易语言编译生成安装软件的区别