
2009年12月28日,易语言公司公开发布了“易语言5.0静态编译Beta 1”. 这是Easy Language的主要版本更新.
相对于易语言4.x的易语言5.0 Beta 1更新说明:
添加静态编译功能,支持连接第三方链接器(如VC6中的link.exe).
静态编译的易语言可执行程序(exe)和动态链接库(dll)在运行时不再依赖任何支持库文件,文件大小更小(相对于以前的独立编译),并且内部结构更为合理(消除了“简易格式的正文”,有效解决了“病毒误报”和“易于拆包”的问题.
为了与静态编译合作,对易语言编译器,核心支持库,开发环境(IDE)等进行了显着更新,支持库开发框架进行了扩展调整,并且大多数官方支持库都有已完成静态编译. 内部转换并提供静态库.

目前,大多数官方支持库已经支持静态编译,只有少数不支持静态编译: vclbase.fne,jedi.fne,com.run / cominf.run / ocx.run.
此支持库开发框架调整是一项扩展调整. 最好实现向前和向后的兼容性,也就是说,新版本的支持库可以由旧版本的easy语言或easy程序使用,而旧版本的支持库也可以由新版本使用. 易用语言的版本或易于使用的程序(但不支持静态编译).
第三方支持库易语言5.0完美破解版,在作者根据最新的支持库开发文档对其进行了修改并提供了静态库之后,它可以支持静态编译. 外部OCX组件和COM组件不支持静态编译.
此升级不会影响以前的源代码(.e)和模块(.ec),只要该代码或模块不使用不支持静态编译,COM / OCX等的支持库,可以静态编译. 先前编译的模块(.ec)甚至不需要重新编译即可直接支持静态编译.
此版本是beta版本,仅用于测试目的. 禁止使用该软件编译商业软件和正式软件,禁止使用该软件编译非法软件,以及禁止公开发行静态编译的软件.

注意: Beta版本存在功能限制.
2009/12/28
大连大有吴涛逸语言软件开发
下载: Easy Language 5.0静态编译Beta 1
请注意,静态编译功能当前仅对真正用户开放测试. 解压缩到任何目录,最好不要覆盖旧的彝语安装目录.

如果在测试中发现错误,请转到易语言5.0静态编译测试版BUG反馈特殊帖子反馈. 谢谢您的参与!
--------------------------------------------------- ---------------------------------
要更深入地了解Easy Language的静态编译,必须遵循Easy Language官方论坛上ID为“ Easy Development Group”的三个重要帖子:
1. Easy Development团队: 报告Easy Language的最新研发进度,静态编译,外,消除错误警报并防止再次出现
2. 本周Easy Development Group的工作摘要: 计划已更改,目标保持不变

3. 这周带来了Yi语言5.0静态编译版本的最新消息[2009年12月25日]
第一篇文章,我曾经完整地转载过,内容是关于彝语静态编译的原因,计划,初步计划,目标和确定. 标题中清楚地写了要实现的几个目标,并且在帖子中有更详细的表达. 目标很明确.
第二篇文章主要是关于静态编译计划的实施计划. 一开始,它是根据``独立开发专用链接器''的想法实现的. 从2009/9/25星期开始易语言5.0完美破解版,坚决启动了新的实施计划,即采用了“基于第三方通用链接器”的思想. 调整实施计划的主要原因是后者在时间成本,技术成本和管理成本方面优于前者. 尽管“独立开发的专用链接器”的实现已被暂停,但将来可能会重新启动.
第三篇文章重点介绍了具体的实施步骤和项目进度. “易发展团队”每个星期五定期发布本周的工作进度,与彝语用户进行广泛交流,并不时发布令人振奋的消息. 用户每周都可以了解最新版本的Yi语言的开发情况,并且对静态语言版本的Yi语言5.0充满信心和期望.
--------------------------------------------------- ---------------------------------
从最新版本的“ Easy Language 5.0静态编译测试版本1”开始,它最初已达到其最初的目标-静态编译,去耦,消除错误警报并防止秒停. 到目前为止,已经完全实现了前两个目标(静态编译,库外),而后两个目标(消除了错误警报和防止秒停)已经实现,但是最终需要花费一些时间进行测试. 我(liigo)的个人分析认为,Yilang 5.0可以完美地“消除病毒误报并防止瞬时脱壳”. 现在,由Easy Language静态编译的EXE和DLL是非常常见的PE结构. 防病毒软件制造商完全有能力进行深入而彻底的机器分析和手动分析. 我相信他们的水平不再应该有各种各样的错误警报. 行为;处理这种通用PE结构的脱壳软件应该是小菜一碟(如今,用户已经确认可以应用加密外壳). 用易语言的旧版本编译的EXE被病毒误报并且难以应用包保护的原因主要是由于EXE文件的特殊格式. “易格式化主体”的存在使防病毒软件和打包软件难以应对. 他们也不愿意努力为特殊的语言做特殊对待. 毕竟,难度和工作量都很大,易用语言的普及程度也不高.
根据易语言用户的反馈,“易语言5.0静态编译Beta 1”发布几个小时后,总体上是令人满意的. 他们中的大多数人对“消除病毒的虚假警报”感到满意(由于长期以来都受到病毒虚假警报的伤害,而且时间太长了),还有一些具有“编译后较大的文件大小”(将在未来). 我之前担心过“使用第三方链接器”的排除,但现在似乎更令人担忧,好像每个人都从容地接受了它. 目前,用户还对是否应支付彝语升级费用进行了更多讨论. 新版本发布后仅一个小时,即所谓的静态编译补丁(破解版本),该版本允许非正版用户使用静态编译功能,其速度令人惊讶. 但是,静态编译存在功能限制(例如,限制使用多达5个支持库,限制功能数量和导出的DLL的名称长度等),并且在防止破解方面格外小心(并得到了Wu的支持)指导),它应该不那么容易被抬起.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-259972-1.html
甲午海战前基本上就已经决定了北洋水师的失败
iphone是什么
必须忍让