CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2018 开发者帮助

vlisp-compile (AutoLISP/Visual LISP IDE)

2024-5-18 16:52| 发布者: admin| 查看: 175| 评论: 0|原作者: admin|来自: AutoCAD

vlisp-compile (AutoLISP/Visual LISP IDE)

将 AutoLISP 源代码编译为 FAS 文件

支持的平台:仅限 Windows

签名

(vlisp-compile 'mode filename [out-filename])
模式

类型:象征

编译器模式,可以是以下符号之一:

st -- 标准构建模式

lsm -- 优化和间接链接

lsa -- 优化并直接链接

文件名

类型:字符串

AutoLISP 源文件名。如果源文件位于 AutoCAD 支持文件搜索路径中,则在指定文件名时可以省略该路径。如果省略文件扩展名,则假定为 .lsp

out-filename

类型:字符串

编译的输出文件名。如果未指定输出文件,则使用与输入文件相同的名称命名输出,但将扩展名替换为 .fasvlisp-compile

请注意,如果指定输出文件名但未指定输入文件或输出文件的路径名,请将输出文件置于 AutoCAD 安装目录中。vlisp-compile

返回值

类型:T 或 nil

T,如果编译成功;否则。nil

言论

注意:Visual LISP IDE 必须处于打开状态才能正常工作。vlisp-compile

例子

假设 yinyang.lsp 位于 AutoCAD 支持文件搜索路径中的目录中,则以下命令将编译此程序:

(vlisp-compile 'st "yinyang.lsp")
T

输出文件名为 yinyang.fas,与源文件位于同一目录中。

以下命令编译 yinyang.lsp 并将输出文件命名为 GoodKarma.fas

(vlisp-compile 'st "yinyang.lsp" "GoodKarma.fas")

请注意,上一个命令的输出文件位于 AutoCAD 安装目录中,而不是 yinyang.lsp 所在的目录中。以下命令编译 yinyang.lsp 并将输出文件定向到 c:\my documents 目录:

(vlisp-compile 'st "yinyang.lsp" "c:/my documents/GoodKarma")

最后一个示例标识要编译的文件的完整路径:

(vlisp-compile 'st "<AutoCAD installation directory>/Sample/yinyang.lsp")

此命令的输出文件名为 yinyang.fas,与输入文件位于同一目录中。


路过

雷人

握手

鲜花

鸡蛋

最新评论

群   号:715888130

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

GMT+8, 2025-6-3 05:55

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部