タグ

moduleに関するtsimoのブックマーク (2)

  • h2xs - nDiki

    C言語のヘッダファイルから Perl モジュール(のスケルトン)を生成するツール。 pure Perl なモジュールの作成時にも使用できる。 Pure Perl モジュールのスケルトンを作成する Foo というモジュールを作成する場合、以下のコマンドを実行する。 h2xs -AX -n Foo h2xs 1.23 (Perl 5.8.8 付属)の場合以下のようなファイルが作成される。 Foo/lib/Foo.pm Foo/Makefile.PL Foo/README Foo/t/Foo.t Foo/Changes Foo/MANIFEST Pure Perl モジュールのスケルトンを作成する (オブジェクト指向インタフェース) オブジェクト指向的なモジュールなどで、シンボルを export する必要がない場合は --skip-exporter オプションを指定しておくと、余計なコードがスエ

  • Perl モジュールの作り方 - nDiki

    1. モジュール名を決める まず最初に モジュール名を決める。 パッケージ名の命名規則などについては、Perl style guide (perlstyle) などを参考にする。 既に CPAN に同名のものがないか検索してみる。 2. モジュールインストーラ方式を選ぶ シンプルなモジュールであれば、ExtUtils::MakeMaker ベースで作成するのが良い。 依存する CPAN モジュールが多い場合は Module::Install の利用も検討してみる。

  • 1