內容

名稱

ExtUtils::Miniperl - 編寫 miniperlmain.c 和 perlmain.c 的 C 程式碼

語法

use ExtUtils::Miniperl;
writemain(@directories);
# or
writemain($fh, @directories);
# or
writemain(\$filename, @directories);

說明

writemain() 接收一個引數清單,其中包含零個或多個目錄,這些目錄包含與 Perl 模組相關的封存函式庫,並且應連結到新的 Perl 二進位檔中。它會寫入對應的 miniperlmain.cperlmain.c 檔案,這是一個純 C 檔案,其中包含所有引導程式碼,以便從 Perl 中使用與函式庫相關的模組。如果 writemain() 的第一個引數是對純量變數的參照,則將其用作開啟輸出檔案的名稱。任何其他參照都用作寫入的檔案句柄。否則,輸出預設為 STDOUT

典型的用法是來自 Perl 本身的 Makefile(用於建置 perlmain.c)或來自 regen/miniperlmain.pl(用於建置 miniperlmain.c)。因此,在正常情況下,您不必直接處理此模組。

另見

ExtUtils::MakeMaker