CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

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

2023-1-6 03:47| 发布者: admin| 查看: 497| 评论: 0|来自: AutoCAD

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

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

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

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

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

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

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


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部