找回密码
 立即注册
查看: 196|回复: 0

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

22

主题

3

回帖

298

积分

管理员

积分
298
发表于 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


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|TaoQu.Net

GMT+8, 2024-5-9 18:01 , Processed in 0.393957 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表