工場長のブログ

日々思ったことを書いてます。

各LL言語でのライブラリパス追加の仕方

いつも忘れるのでメモ

Python

Perl5

ruby

$ruby -l PATH_TO_LIB hoge.rb
  • 環境変数RUBYLIBにパスを追加する
  • rubyスクリプト内から追加するなら
$LOAD_PATH.push('PATH_TO_LIB')

php

  • php.iniのinclude_pathに追加する
  • phpスクリプト内から追加するなら
// 相対パス。PHPではスクリプトの場所がカレントディレクトリになる
set_include_path(dirname(__FILE__) . "/../class/class.php");
// 絶対パス
set_include_path("PATH_TO_LIB");