首页 > PC > 编程工具
易语言命令行编译工具

易语言命令行编译工具

大小:349KB
类别:编程工具
官方
免费
安全
纠错

检测到是安卓设备,电脑版软件不适合移动端

  • 简介
  • 相关教程
  • 相关合集
  • 评论
易语言命令行编译工具
简介

易语言命令行编译工具,本专用工具的功效便是根据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对话框诈死的难题

  恢复当电脑上存有好几个版本易语言时需衍化的难题

软件信息

软件标签:
软件版本:V1.2.5.1免费版
更新时间:2025-02-19
软件大小:349KB
备案号:暂无
厂商:暂无
包名:暂无
应用权限:
查看
  • 程序写入外部存储

    -- 允许程序写入外部存储
  • 读取设备外部存储空间的文件

    -- 程序可以读取设备外部存储空间的文件
    -- 允许程序请求安装文件包
  • 获取额外的位置信息提供程序命令

    -- 允许程序访问额外的定位提供者指令
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 查看WLAN连接

    -- 获取当前WiFi接入的状态以及WLAN热点的信息
  • 完全的网络访问权限

    -- 访问网络连接,可能产生GPRS流量
  • 连接WLAN网络和断开连接

    -- 改变WiFi状态
  • 修改系统设置

    -- 允许读写系统设置项
  • 查看网络连接

    -- 获取网络信息状态,如当前的网络连接是否有效
  • 收起
隐私说明:
查看
  • 我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

  • 1、安全可靠:

    我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。
  • 2、自主选择:

    我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息
  • 3、保护通信秘密:

    我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。
  • 4、合理必要:

    为了向您和其他用户提供更好的服务,我们仅收集必要的信息。
  • 5、清晰透明:

    我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。
  • 6、将隐私保护融入产品设计:

    我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。
  • 本《隐私政策》主要向您说明:

    我们收集哪些信息 我们收集信息的用途 您所享有的权利
  • 希望您仔细阅读《隐私政策》

    为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。
  • 若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。
  • 如您有问题,请联系我们。
  • 收起
类似软件
本类排行
近期大作

最新软件

相关合集 更多

相关教程

反编译工具_反编译工具有哪些_Java反编译工具 DevCon 工具以命令行禁用或启用网卡 从编译到工具:几种Mysql的优化方法 SWF也能修改!硕思闪客精灵专业Flash反编译工具 反编译软件_exe反编译软件_手机反编译软件

热搜标签

网友评论

添加表情
评论
举报

举报反馈

  • 色情
  • 版权
  • 反动
  • 暴力
  • 软件失效
  • 其他原因
提交反馈