ライブラリファイルの拡張子

もしかして、もしかして…

A question which frequently arises among Unix C++ programmers is how to load C++ functions and classes dynamically using the dlopen API.

gccのオプションと関係あるのか(根拠なし)?

gcc option filename
-static libhoge.a
-shared libhoge.so
-dynamiclib libhoge.dylib

そしてMac OSXのgccでは-sharedはできない。でもdlopenで開くライブラリは-sharedでも-dynamiclibでもできる。うーむ。

しまった。編集しようとしたら自分でスターつけちまった。