易语言编译的区别
来源:互联网 发布:数据挖掘技术及应用 编辑:程序博客网 时间:2024/05/22 03:38
在易语言中,想把一个易语言源码程序变成一个可执行的EXE软件程序,有三种编译方式:
一、编译。这种方式只是把源码变成EXE文件,不把所用到的支持库一起打包进程序中。优点是程序体积小,可以有效地减少某些杀毒软件的误报;缺点是只可以在装有易语言的机器上使用,在没有安装易语言的电脑上会说缺少支持库。所以,在使用这种方法编译的时候,最好是让系统自动把所用的支持库写到目标程序所在文件夹,这样方便打包到没有易语言的电脑上使用。
二、独立编译。在易语言4.X版中,可以把支持库写到EXE程序中,方便在没有易语言的电脑上使用。缺点是程序体积大,容易误报。在易语言5.X版中,独立编译改为静态编译,不再把支持库整个地打包到程序中,而是把用到的命令打包,所以体积有所减小,也减少了误报。但是静态编译需要使用外部的链接器,如果设置不好,则无法编译。
三、编译成安装文件。这种方式的编译,可以直接生成安装文件,方便在其他电脑中进行软件的安装。缺点是不小心就会把源码也打包进去。
一、编译。这种方式只是把源码变成EXE文件,不把所用到的支持库一起打包进程序中。优点是程序体积小,可以有效地减少某些杀毒软件的误报;缺点是只可以在装有易语言的机器上使用,在没有安装易语言的电脑上会说缺少支持库。所以,在使用这种方法编译的时候,最好是让系统自动把所用的支持库写到目标程序所在文件夹,这样方便打包到没有易语言的电脑上使用。
二、独立编译。在易语言4.X版中,可以把支持库写到EXE程序中,方便在没有易语言的电脑上使用。缺点是程序体积大,容易误报。在易语言5.X版中,独立编译改为静态编译,不再把支持库整个地打包到程序中,而是把用到的命令打包,所以体积有所减小,也减少了误报。但是静态编译需要使用外部的链接器,如果设置不好,则无法编译。
三、编译成安装文件。这种方式的编译,可以直接生成安装文件,方便在其他电脑中进行软件的安装。缺点是不小心就会把源码也打包进去。
阅读全文
0 0
- 易语言编译的区别
- 易语言几种编译的区别
- 解释语言和编译语言的区别
- 编译语言与解释语言的区别
- 编译语言与解释语言的区别
- 解释语言和编译语言的区别
- 脚本语言和编译性语言的区别
- 编译性语言、脚本语言的区别
- 解释性和编译型语言的区别
- 编译和解释型语言的区别
- 脚本语言和编译语言的区别
- 解释性语言和编译性语言的区别
- 关于编译性语言、解释性语言和脚本语言的区别
- 【学习】关于编译性语言与解释性语言的区别
- 解释型语言与编译型语言的区别
- 解释性语言和编译性语言的区别
- 解释性语言和编译性语言的区别
- 编译型语言 和 解释型语言 的区别
- 常用正则表达式
- DHCP(三)
- AngularJs之路由配置(二)
- Linux系统下Tomcat的安装
- CSS3 经典教程系列:CSS3 线性渐变(linear-gradient)
- 易语言编译的区别
- C#实现Zip文件解压
- 使用MVP+Retrofit+RxJava 图片加载使用Fresco 做网络请求并展示数据
- 连续帧图片转视频
- 【云星数据---mesos实战系列003】:marathon实战005--marathon部署一套pyhton3的web程序
- 多研究些架构,少谈些框架(1) -- 论微服务架构的核心概念
- 网络七层协议
- CPU的组成结构及其原理(一)
- 搜索排序插件语言的选择