一种应用程序代码的编译方法、装置、设备及存储介质.pdf
努力****梓颖
亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种应用程序代码的编译方法、装置、设备及存储介质.pdf
本发明公开了一种应用程序代码的编译方法,包括如下步骤:获取所述应用程序的源码;遍历所述源码判断所述源码是否包括Flutter框架;如果所述源码不包括Flutter框架,则采用第一编译模式对源码进行编译;如果所述源码包括Flutter框架,且所述Flutter框架是冗余Flutter框架,从所述源码中去除所述冗余Flutter框架;采用所述第一编译模式对去除所述冗余Flutter框架的源码进行编译。同时公开了一种应用程序代码的编译装置、设备及存储介质。本发明通过去除应用程序代码编译过程中的冗余Flutter
程序代码的编译方法、装置、电子设备及存储介质.pdf
本申请提供的程序代码的编译方法、装置、电子设备及存储介质,应用于计算机技术领域,所述方法包括:在获取到包含目标常量的程序代码时,在指令描述文件中查询与所述程序代码相匹配的指令选择模板,所述目标常量是预先定义为架构支持类型的常量;通过所述指令选择模板相对应的常量处理指令对所述程序代码进行编译,得到汇编代码,所述汇编代码的可执行文件在被执行时通过所述常量处理指令加载所述目标常量。本方案节省了从常量池中加载目标常量的访存指令,减少了涉及常量的程序在执行时对于处理器性能的消耗。
一种编译方法、装置、设备及存储介质.pdf
本说明书实施例提供一种神经网络的编译方法、装置、设备及存储介质。可以确定待编译的神经网络的计算图,从计算图的多个拓扑序列中筛选出目标拓扑序列,然后基于目标拓扑序列对神经网络进行编译得到机器指令,供目标芯片执行。通过筛选出目标芯片执行效率较高的目标拓扑序列,再进行神经网络的编译,可以最大程度的发挥目标芯片的计算能力,提高推理过程中的处理效率。
文件编译方法、装置、编译设备及存储介质.pdf
本申请实施例提供了一种文件编译方法、装置、编译设备及存储介质,涉及编译技术领域。方法包括:根据编译指令,获得待编译源文件对应的编译参数;根据编译参数,判断是否存在与待编译源文件对应的编译后目标文件;若是,获取编译后目标文件;否则,根据编译指令,编译待编译源文件。在编译待编译源文件之前,可以通过判断是否存在与该待编译源文件对应的编译后目标文件来判断该编译待编译源文件是否被编译过。若存在,则无需编译直接获得该已经编译好的编译后目标文件即可。因此,通过这种方式,减少了无效的且冗余的编译,大大的提高了编译效率。
编译方法、编译装置、编译系统、存储介质与电子设备.pdf
本公开提供了一种编译方法、编译装置、编译系统、存储介质与电子设备。编译方法包括:获取由用户端发起的编译请求;根据所述编译请求获取所需的编译数据;确定为所述用户端预先配置的私有编译服务器,调用所述私有编译服务器处理所述编译数据;获取所述私有编译服务器处理所述编译数据所得到的编译产物。本公开提高了编译效率与编译质量,并解决了相关技术中编译工具版本混乱的问题,避免因为工具版本原因导致编译失败的情况。