您现在的位置是:网站首页> 软件下载软件下载
易语言命令行编译工具V1.2.5.1免费版
2021-04-25
132人已围观
简介 易语言命令行编译工具V1.2.5.1免费版
易语言命令行编译工具,本专用工具的功效便是根据cmd来编译易语言源代码,但也并不是是单独的编译器,仍然必须依靠易语言程序流程,仅仅不容易显示信息易语言IDE对话框,从开启源代码到进行编译,包含解决各种各样不正确都由命令行工具全自动进行,拥有这一命令行工具就可以完成全自动化技术搭建和布署。 【使用说明书】 cmd表明 set epath "EPATH" 设定默认易语言途径 如: ecl.exe set epath "C:\Program Files (x86)\e\e.exe" make Source [Target] [-epath path] [-bm|-bmX|-s|-d] [-b*Fg config] [-bmdes description] [-p password] [...] 编译源代码 Source 源代码全途径,如:"C:\test.e" Target 储存文档,如:"C:\Release\test.exe",可空,默认形成到源代码所属文件目录,文件夹名称与源代码同样 -epath 特定易语言途径,若不特定易语言途径,则应用默认易语言或全自动找寻 如: ecl.exe make "C:\test.e" -epath "C:\Program Files (x86)\e\e.exe" -s -bm 黑月编译: -b*Fg 配备名字,可空,黑月4.0版本之上才合理 -bmdes 特殊备注名称,可空,黑月4.0版本之上才合理 -bm0 黑月选编方式编译(黑月3.8及版本下列才合理,不然按-bm解决) -bm1 黑月C 方式编译(黑月3.8及版本下列才合理,不然按-bm解决) -bm2 黑月MFC方式编译(黑月3.8及版本下列才合理,不然按-bm解决) -s#160; 静态数据编译 -d#160; 单独编译 -p#160; 编译易包 -pwd#160; 源代码登陆密码 -lib#160; 开启的适用库文件夹名称,不必加后缀名.fne,好几个适用库用;分号隔开 如: -lib "BlackMoon;spec" -e_xxx#160; 特定易语言link.ini配备项的內容,xxx意味着配备项名(但不容易具体地改动该文件,仅仅用于告之易语言) 如:-e_linker "\VC98linker\Bin" -k#160; 实行结束后,此命令行工具不容易马上撤出 -show#160; 显示信息易语言对话框 -st#160; 开启易语言请求超时,企业秒,默认五分钟 -ct#160; 编译请求超时,企业秒,默认十分钟 如: -ct 600 下边是易语言的系统设置: -FastArry 打开迅速数组浏览方法(不打开为-FastArry-,默认不打开) -CheckDllStack 打开启用DLL指令后查验局部变量不正确(不打开为-CheckDllStack-,默认打开) -CheckLoop 打开无限循环编码查验(不打开为-CheckLoop-,默认打开) -Windows6.0 应用Windows通用性部件库6.0版(不应用为-Windows6.0-,默认不应用) -OutLib 非单独编译后写成有关库(不写成为-OutLib-,默认不写成) -CheckName 打开严苛的反复名字查验(不打开为-CheckName-,默认不打开) -JunkLevel 花指令等级,默认0不艺术插花,最高值为3 如:-JunkLevel 3 -Upset 编译結果打错码,默认0不弄乱,任意弄乱为0xFFFFFFFF 如:-Upset 0xFFFFFFFF 实例1(一般编译): ecl.exe make "C:\test.e" 实例2(特定易语言途径开展静态数据编译): ecl.exe make "C:\test.e" -epath "C:\Program Files (x86)\e\e.exe" -s 实例3(应用黑月编译并特定配备名字): ecl.exe make "C:\test.e" -bm -b*Fg "默认配备" 实例4(编译带登陆密码的源代码): ecl.exe make "C:\test.e" -pwd "The Password" 实例5(编译文档储存到C:\test.exe): ecl.exe make "C:\test.e" "C:\test.exe" @文件路径 文本文件中特定cmd 如:ecl.exe @test.txt test.txt的內容能够为:make "C:\text.e" test.txt中的不一样主要参数间可以用换行符隔开 错误码目录: #define ECL_ERROR_SUCCESS#160; #160; #160; #160; #160; #160; #160; #160; 1#160; //解决取得成功 #define ECL_ERROR_OK#160; #160; #160; #160; #160; #160; #160; #160; #160; #160; #160;0#160; //未产生不正确 #define ECL_ERROR_UNKNOW#160; #160; #160; #160; #160; #160; #160; #160; -1#160; //未定义种类的不正确 #define ECL_ERROR_PARAM#160; #160; #160; #160; #160; #160; #160; #160; #160;-2#160; //cmd有不正确 #define ECL_ERROR_FILENOTFOUND#160; #160; #160; #160; #160; -3#160; //找不到文件 #define ECL_ERROR_FILEINVALID#160; #160; #160; #160; #160; #160;-4#160; //文档失效 #define ECL_ERROR_COMPILE#160; #160; #160; #160; #160; #160; #160; #160;-5#160; //编译不成功 #define ECL_ERROR_INVALIDCOMPILETYPE#160; #160; -6#160; //不兼容的编译种类 #define ECL_ERROR_ECANNOTSTART#160; #160; #160; #160; #160; -7#160; //无法识别或没法运作的易语言程序流程 #define ECL_ERROR_CANNOTGETMENU#160; #160; #160; #160; #160;-8#160; //没法获得易语言莱单 #define ECL_ERROR_SHUTDOWN#160; #160; #160; #160; #160; #160; #160; -9#160; //易语言出现意外完毕 #define ECL_ERROR_STATIC#160; #160; #160; #160; #160; #160; #160; #160; -10 //静态数据编译不成功 #define ECL_ERROR_MAKELINKINI#160; #160; #160; #160; #160; #160;-11 //形成link.ini文件全过程中失败 #define ECL_ERROR_BMINFO#160; #160; #160; #160; #160; #160; #160; #160; -12 //旧版黑月的有关xx无法定位 #define ECL_ERROR_BMCOMPILE#160; #160; #160; #160; #160; #160; #160;-13 //黑月编译不成功 #define ECL_ERROR_PASSWORD#160; #160; #160; #160; #160; #160; #160; -14 //源代码登陆密码有误 #define ECL_ERROR_EC#160; #160; #160; #160; #160; #160; #160; #160; #160; #160; -15 //欠缺易控制模块 #define ECL_ERROR_ELIB#160; #160; #160; #160; #160; #160; #160; #160; #160; -16 //缺乏适用库 #define ECL_ERROR_STARTTIMEOUT#160; #160; #160; #160; #160; -17 //起动易语言请求超时 #define ECL_ERROR_COMPILETIMEOUT#160; #160; #160; #160; -18 //编译请求超时 #define ECL_ERROR_NOTSUPPORTEPK#160; #160; #160; #160; #160;-19 //不兼容易包编译 【常见问题】 此专用工具现阶段处在产品测试,有一切难题和提议得话,热烈欢迎意见反馈! 留意:此专用工具并不会绕开易语言原版检验,必须应用原版易语言才可以进行编译。 【版本更新】 [1.2.5.1] 恢复变量定义过多时,改动变量定义用时偏长的难题 恢复出示 -show 主要参数时,在编译结束后容易IDE对话框诈死的难题 恢复当电脑上存有好几个版本易语言时需衍化的难题
上一篇:软件下载


