最近やっとOOPでPerlを書けるようになってきて、Class::Accessor::Fastなるモジュールの存在を知りました。
ところがppmで検索してもClass::Accessor::Fast::** みたいな親戚モジュールばっかり出てきて、肝心のClass::Accessor::Fast本体が見つかりませんでした。
c:\>ppm serach Class-Accessor-Fast
1: Class-Accessor-Fast-Contained
Fast accessors with data containment
Version: 1.01
Released: 2008-11-08
Repo: ActiveState Package Repository
2: Class-Accessor-Fast-Contained
Fast accessors with data containment
Version: 1.01
Repo: trouchelle
3: Class-Accessor-Fast-GXS
generate C::A::Fast compatible XS accessors
Version: 0.01
Released: 2008-05-05
Repo: ActiveState Package Repository
4: Class-Accessor-Fast-GXS
generate C::A::Fast compatible XS accessors
Version: 0.01
Repo: trouchelle
5: Class-Accessor-Fast-XS
XS replacement for Class::Accessor::Fast
Version: 0.02
Released: 2008-11-12
Repo: ActiveState Package Repository
6: Class-Accessor-Fast-XS
XS replacement for Class::Accessor::Fast
Version: 0.02
Repo: trouchelle
7: MooseX-Emulate-Class-Accessor-Fast
Emnulate Class::Accessor::Fast using attributes
Version: 0.00600
Released: 2008-12-17
Repo: ActiveState Package Repository
8: MooseX-Emulate-Class-Accessor-Fast
Emnulate Class::Accessor::Fast using attributes
Version: 0.00500
Repo: trouchelle
調べたら、cpanコマンドでインストールできるようです。
Windowsでもcpanコマンド使えるの知りませんでした。(><)
c:\>cpan
cpan> i Class::Accessor::Fast
cpan> q
c:\>perl -MClass::Accessor::Fast -e "print 1;"
1
無事インストールできました。^^

コメントする