其实大家很容易发现,只要你用易语言的静态编译,什么支持库什么的都可以自动包含在编译的软件里,而不像普通编译的那样需要把支持库放在和他一个目录下面。网上也没人讲过易语言是怎么实现静态编译的,既然我已经研究出来了,那么就跟大家分享一下吧
首先拿到一份易语言源码,普通编译且静态编译,输出两个不同的文件。易语言源码包含的支持库越多越能说明问题。在此我把支持库全部选上,随便放几句不同支持库的代码。
一共使用到以下三个支持库:
krnln.fnr
spec.fne
eImgConverter.fne
然后分别放哈勃,比较信息
等他分析完
先可以看到,普通编译的大小是8kb,静态编译是1.09mb
好吧分析完了没有任何区别,只好稳稳地水了一贴
如果发现有区别再另开新帖吧
首先拿到一份易语言源码,普通编译且静态编译,输出两个不同的文件。易语言源码包含的支持库越多越能说明问题。在此我把支持库全部选上,随便放几句不同支持库的代码。
一共使用到以下三个支持库:
krnln.fnr
spec.fne
eImgConverter.fne
然后分别放哈勃,比较信息
等他分析完
先可以看到,普通编译的大小是8kb,静态编译是1.09mb
好吧分析完了没有任何区别,只好稳稳地水了一贴
如果发现有区别再另开新帖吧