質問: MAC OSについておしえてください。 アプリをインストールすると/Applicationsの下にhoge.appというのができます。これをターミナルからopenコマンドで起動できます。hoge.appはフォルダーでその下に何個かのファイルがありますが、実行可能ファイルが見当たりません。 MACの場合、このAPPと実行ファイルの関係はどうなっているのでしょうか? また、open でhoge.appを与えて、どのファイルをみて最後に実行可能ファイル起動するのでしょうか? まったく素人ですみませんが、だれか教えてください。
回答: Macでファイルの拡張子を表示させる方法 拡張子一覧 OS別のライブラリ拡張子まとめ 静的リンク コンパイル時に実行ファイルに組み込まれる 動的リンク 実行ファイル起動時に組み込まれる そのライブラリが見つからないと起動できない 動的ロード プログラム上でそのライブラリを読み込むタイミングでロードされる ライブラリがなくてもその部分が実行されるまでは動く Mac OS X で使われる拡張子