Invention Grant
- Patent Title: 一种函数编译方法及装置
-
Application No.: CN201711310868.1Application Date: 2017-12-11
-
Publication No.: CN107992307BPublication Date: 2021-04-13
- Inventor: 刘天 , 张建新
- Applicant: 北京奇虎科技有限公司
- Applicant Address: 北京市西城区新街口外大街28号D座112室(德胜园区)
- Assignee: 北京奇虎科技有限公司
- Current Assignee: 北京奇虎科技有限公司
- Current Assignee Address: 北京市西城区新街口外大街28号D座112室(德胜园区)
- Agency: 北京律诚同业知识产权代理有限公司
- Agent 王玉双
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F21/57

Abstract:
本发明实施例提供一种函数编译方法及装置,所述函数编译方法包括:获得目标函数的源代码以及用于编译所述目标函数的源代码的编译指令;执行所述编译指令,从所述目标函数的源代码中,确定所述目标函数所使用的依赖内容,并获取所述依赖内容对应的声明语句,其中,所述依赖内容至少为被调用函数、变量或者宏中的一种或者多种;基于所述依赖内容对应的声明语句,按照预设策略,对所述目标函数的源代码进行预处理;编译预处理后的所述目标函数的源代码,获得实现所述目标函数功能的二进制文件。如此,通过对所述目标函数的源代码进行预处理,能够提高编译速度,获得最小实现目标函数功能的二进制文件。
Public/Granted literature
- CN107992307A 一种函数编译方法及装置 Public/Granted day:2018-05-04
Information query