版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201610217448.8
公 开 号:CN107273176A
发 明 人:赵文恒
代 理 人:张振军;吴敏
代理机构:11227 北京集佳知识产权代理有限公司
专利类型:发明申请
申 请 日:20171020
公 开 日:20160408
专利主分类号:G06F9/45(20060101)
关 键 词:编译 处理器架构 默认配置文件 运行设备 覆写 控制信息 配置文件 输入配置 相关信息 适配 读取 目标代码文件 模块目录 输入文件 硬件架构 源文件 脚本 解析 输出 记录 配置 维护
摘 要:一种适配硬件架构的编译方法及装置,所述方法包括:读取默认配置文件,所述默认配置文件记录编译过程中的默认输入配置;根据当前模块目录下的当前配置输入文件对所述默认配置文件中的默认输入配置的至少一部分进行覆写,以得到覆写后的配置文件,所述覆写后的配置文件中包含目标运行设备的处理器架构相关信息;解析所述处理器架构相关信息,以将编译适配到所述目标运行设备的处理器架构,并得到与所述目标运行设备的处理器架构相适应的控制信息;运行所述当前模块的编译脚本,根据所述控制信息将所述当前模块的至少一部分源文件进行编译,以输出所述当前模块的目标代码文件。上述方案可提高编译效率和编译体系维护效率。