CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于链接函数调用(Visual LISP IDE)

2023-1-8 03:08| 发布者: admin| 查看: 361| 评论: 0|来自: AutoCAD

摘要: 编译函数调用的过程导致 Visual LISP 创建一个可加载模块,其中包含某些 AutoLISP 内置函数的内联副本。

编译函数调用的过程会导致 Visual LISP 创建一个可加载的模块,其中包含某些 AutoLISP 内置函数的内联副本。

注意:Visual LISP IDE 仅在 Windows 上可用。

内置函数的内联编译提高了生成代码的效率,但可能会改变某些 AutoLISP 程序的行为。

例如,如果程序包含内置函数的内联副本,并且该函数随后被重新定义,则程序不使用新的函数定义。旧定义的副本是程序加载模块的一部分,该版本是直接调用的。您必须重新编译程序才能获取新的函数定义。

如果同时包含对同一函数的直接和间接调用,则程序最终可能会对不同的函数调用使用不同的版本。这就是为什么不建议在单个程序中组合直接和间接调用的原因之一。

将多文件应用程序与直接链接结合使用时,强烈建议您使用 Visual LISP 内置项目管理系统及其功能来自动优化代码。与该功能相比,项目管理系统对程序文件的编译和链接提供了更大程度的控制。vlisp-compile


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 14:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部