Go to the first, previous, next, last section, table of contents.


C のヘッダファイルと Perl

h2xs コンパイラは、 `/usr/include' の C のヘッダファイルを Perlの拡 張モジュールに変換するために設計されています。このコンパイラは、Perl ソー スの ext ディレクトリの下に、ディレクトリを作り、ここに `Mekefile' 、 Perl モジュール、XS ソースファイル、`MANIFEST' ファイルを入れます。

次のコマンドは、 `<rpcsvc/rusers.h>' ヘッダから、Rusers という拡張 モジュールを作ります。

h2xs rpcsvc/rusers

Rusers 拡張モジュールがコンパイルされ、インストールされると、C のヘッダ にあった #define 文を Perl から参照するために、このモジュールを使 うことができます。

use Rusers;
print "RPC program number for rusers service: ";
print &RUSERSPROG, "\n";


Go to the first, previous, next, last section, table of contents.

検索式: