CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于编译和链接程序(Visual LISP IDE)

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

摘要: 每次加载 AutoLISP 源代码时,代码都会转换为计算机理解的指令(可执行代码)。

每次加载 AutoLISP 源代码时,代码都会转换为计算机理解的指令(可执行代码)。

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

每次加载源代码时都要翻译源代码的好处是可以更改并立即使用。这对于快速测试新代码和调试代码非常有用。

一旦确定程序工作正常,每次加载 AutoLISP 源代码时翻译它都非常耗时。Visual LISP 提供了一个编译器,用于从源文件生成可执行的机器代码文件。这些可执行文件被称为FAS文件。由于可执行文件仅包含机器可读的代码,因此即使将程序分发给数千个用户,您花费数周或数月时间开发的源代码也会保持隐藏状态。甚至字符串和符号名称也由 Visual LISP 文件编译器加密。

Visual LISP 还提供了将复杂的 AutoLISP 应用程序打包到 Visual LISP 可执行文件 (VLX) 文件的功能。VLX文件可以包括其他资源文件,如TXT和DCL文件,以及编译的AutoLISP代码。

使用 VLX 文件,您可以进一步控制应用程序的操作环境,方法是仅公开您选择公开的那些功能,并在程序的变量和用户可以在 AutoCAD 中交互的变量之间保持隔离墙。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部