タグ

2015年9月19日のブックマーク (1件)

  • OS Xの"DYLD_*"環境変数 - きりかノート 3冊め

    先日のCocoa勉強会で話してきたので整理しとく。 まとめ dyldはdarwin(OS X, iOS)のld(1)。 ldのLD_*環境変数と同様に、DYLD_*環境変数で動作を制御できる。 OS X 10.11では、DYLD_*環境変数が無効にされるケースがある見込みだぜ。 dyldと"DYLD_"ではじまる環境変数 dyldはOS X/iOSのダイナミックリンカで、ライブラリやフレームワークをロードするプログラムです。man DYLD(1)にあるように、"DYLD_"ではじまる環境変数で動作を変更することができます。UnixやLinuxのLDでいうところのLD_LIBRARY_PATHやLD_PRELOADの類ですね。 すっごく雑に分けると、これらの環境変数は ライブラリの探索方法を指示 DYLD_*_PATH: 探す場所を指示する。 DYLD_IMAGE_SUFFIX: デバッグ用

    OS Xの"DYLD_*"環境変数 - きりかノート 3冊め
    kimuraw
    kimuraw 2015/09/19
    書いた。 『OS Xの"DYLD_*"環境変数 - きりかノート 2冊め』すっごい狭い範囲だけど他にもやられる人がいると思うのですよ。>10.11での制限