客服联系方式

当前位置:首页 » 论文摘要 » 正文

论文摘要:MBPScript调用动态链接库的设计与实现

7331 人参与  2022年01月30日 22:07  分类 : 论文摘要  评论

动态链接库(DLL,Dynamic Link Library)[1]是一个作为共享函数库的可执行文件,它使进程可以调用不属于本身可执行代码中的函数。函数的可执行代码位于一个独立的动态链接库文件中,该文件包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。DLL中虽然包含了可执行代码却不能单独执行,而是由其他应用程序直接或间接调用。动态链接库在计算机语言和软件应用中有许多的优势[2],许多软件都将动态链接库作为底层。许多编程语言都可以调用动态链接库中的函数,既不同语言之间的调用,目前大多数语言都有调用动态链接库的调用约定,但是不同语言之间的调用还是存在着一些无法避免的问题。北京艾克赛利微电子技术有限公司是一家电子设计自动化(EDA,Electronic Design Automation)工具软件开发企业,优化器是软件中最重要的一个组件。优化器就是使用动态链接库的形式实现,公司自行设计的脚本语言MBPScript需要实现调用动态链接库中函数的功能,使MBPScript的用户可以直接使用动态链接库中的优化算法以及误差算法。本文参考几种常用语言调用动态链接库的原理和机制,主要处理不同语言间调用的数据转换、未知参数类型和个数等问题,设计实现了一个中间组件,使得MBPScript语言可以用很简单的语句调用动态链接库中的函数,同时可以使动态链接库调用MBPScript中的函数。通过功能测试和性能测试,该组件已经在MBPScript中使用。

来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!

本文链接:http://87cpy.com/204856.html

鲸鱼幸运星云彩店APP下载
鲸鱼幸运星APP下载

本站部分内容来源网络如有侵权请联系删除

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

站内导航

足球简报

篮球简报

云彩店邀请码54967

    云彩店app|云彩店邀请码|云彩店下载|半壳|优胜|鲸鱼|幸运星

NBA | CBA | 中超 | 亚冠 | 英超 | 德甲 | 西甲 | 法甲 | 意甲 | 欧冠 | 欧洲杯 | 冬奥会 | 残奥会 | 世界杯 | 比赛直播 |

Copyright 半壳优胜体育 Rights Reserved.