编译方法、编译装置、编译系统、存储介质与电子设备.pdf
是飞****文章
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
编译方法、编译装置、编译系统、存储介质与电子设备.pdf
本公开提供了一种编译方法、编译装置、编译系统、存储介质与电子设备。编译方法包括:获取由用户端发起的编译请求;根据所述编译请求获取所需的编译数据;确定为所述用户端预先配置的私有编译服务器,调用所述私有编译服务器处理所述编译数据;获取所述私有编译服务器处理所述编译数据所得到的编译产物。本公开提高了编译效率与编译质量,并解决了相关技术中编译工具版本混乱的问题,避免因为工具版本原因导致编译失败的情况。
文件编译方法、装置、编译设备及存储介质.pdf
本申请实施例提供了一种文件编译方法、装置、编译设备及存储介质,涉及编译技术领域。方法包括:根据编译指令,获得待编译源文件对应的编译参数;根据编译参数,判断是否存在与待编译源文件对应的编译后目标文件;若是,获取编译后目标文件;否则,根据编译指令,编译待编译源文件。在编译待编译源文件之前,可以通过判断是否存在与该待编译源文件对应的编译后目标文件来判断该编译待编译源文件是否被编译过。若存在,则无需编译直接获得该已经编译好的编译后目标文件即可。因此,通过这种方式,减少了无效的且冗余的编译,大大的提高了编译效率。
源代码自动编译方法、编译系统、电子设备及存储介质.pdf
本发明具体公开了一种源代码自动编译方法、编译系统、电子设备及存储介质,所述方法包括以下步骤:S1、判断项目配置文件中是否存在指定编译选项,若不存在,则定位到项目配置文件中并自动抽取编译选项;S2、基于指定编译选项或自动抽取的编译选项执行项目源代码的编译;S3、对编译成功的编译结果进行数据校验,若校验无误,则将编译完成的数据进行打包并提交到指定位置,终止流程;若校验有误,则判断是否可以更换编译选项,若能则返回步骤S1,若不能则记录编译失败组件信息并终止流程。本发明可以自动批量的编译大量源代码,同时还能够自动
混合编译方法、混合编译系统、编译器及存储介质.pdf
本发明公开了一种混合编译方法、混合编译系统、编译器及存储介质,属于语言编译技术领域。本发明通过编辑器的文本文件获取源代码,根据所述源代码进行标准修正,生成预处理代码,根据所述预处理代码进行后端分析,生成混合编译信息,根据所述混合编译信息进行机器语言转换,生成目标机器码。本发明通过对源代码进行标准修正,预处理代码满足标准规范,符合不同目标平台的代码执行需求,经过后端分析生成混合编译信息,根据混合编译信息生成目标机器码,无需目标平台辅助编译,实现适配多个目标平台的混合编译。
工程编译方法、装置、电子设备、存储介质.pdf
本发明公开了工程编译方法、装置、电子设备、存储介质。所述工程编译方法包括:响应于针对多个工程的并发编译请求,确定所述多个工程中各个工程包含的子工程的依赖关系,所述多个工程中至少存在两个目标工程,所述目标工程中存在至少一个子工程与其他目标工程中的子工程相同;根据所述依赖关系确定所述多个工程的所有子工程的编译顺序;调用编译器,并使所述编译器根据所述编译顺序对子工程进行编译。从而可以提高多个工程的编译效率。