MAKELISPAPP (指令)

將一個或多個 AutoLISP (LSP) 原始檔編譯成可分發給使用者並保護程式碼的應用程式 (VLX) 檔。

註: 此指令只有在 LISPSYS 設定為 1 時可用。當 LISPSYS 設定為 0 或 2 時,請使用 Visual LISP 編輯器編譯 LSP 檔。

如果 LISPSYS 設定為 1,應用程式 (VLX) 檔會以 Unicode 字元集支援建置,且無法在以 AutoCAD 2020 和舊版為根據的產品中載入。如果您需要支援 AutoCAD 2020 及更早版本的產品,且不需要 Unicode 支援,請在建置應用程式 (VLX) 檔之前將 LISPSYS 設定為 0 或 2。

將顯示以下提示。

製作
只編譯變更過的 AutoLISP 原始檔,並根據 AutoLISP 建置專案 (PRV) 檔中的設定建置應用程式 (VLX) 檔。
註: 如果變更應用程式選項 (例如,從「標準」編譯模式變更為「最佳化」和「連結」),則必須使用「重新建置」選項,使用您指定的變更建立新的應用程式 (VLX) 檔。此選項只會檢查 AutoLISP 原始程式碼檔案 (而非應用程式選項) 是否有變更。
性質
顯示「新應用程式性質」對話方塊,可讓您編輯既有 AutoLISP 建置專案 (PRV) 檔的性質。
重新建置
重新編譯所有 AutoLISP 原始檔,並根據 AutoLISP 建置專案 (PRV) 檔中的設定建置應用程式 (VLX) 檔。
精靈
顯示「製作應用程式精靈」,此精靈可讓您建立新的 AutoLISP 建置專案 (PRV) 檔,然後將專案編譯成應用程式 (VLX) 檔。

建立新專案時,您要指定要將哪些 AutoLISP 來源檔和 DCL 檔編譯成 VLX 檔。