某些项目可能有复杂的依赖,如:1.e 引用了 2.ec,2.ec 引用了 3.ec,3.ec 又引用了 4.ec(事实上这对大型项目来说还不算复杂的,只是很少有人用易语言写大型项目而已)
这种情况下,如果修改了 4.ec,需要手动编译多个模块,才能更新 1.exe
makefile大法被设计用于解决这类问题,但要求编译器可以被命令行调用
于是就写了这个小工具,利用各种模拟操作完成对易语言的命令行形式调用(再次希望官方能给出标准命令行编译接口)
eplc build.zip (29 K) 下载次数:74 (源码: eplc source.zip (27 K) 下载次数:103 )
下载完成后,将eplc.exe所在目录加入环境变量PATH,然后就可以在命令行用eplc命令调用易语言编译器了
eplc D:\1.e /o D:\1.ec /static
本项目使用了ybhacker的特征搜索算法,特此感谢
对于使用本项目,造成的任何损失,作者概不负责
本项目有可能触发易语言暗桩,但几率<0.0000000001%
同时与使用hook实现的插件库使用,可能导致冲突
本项目会自动关闭EVA、App应用平台、ET助手等特定IDE辅助支持库以便减少冲突并加快启动速度
为了避免30秒检测硬盘特征码时间,建议您使用新的只支持加密狗验证的易语言版本