このドキュメントの内容は、以下の通りです。 C言語で共有ライブラリを動的ロードする方法 共有ライブラリのサンプル 共有ライブラリのコンパイル 共有ライブラリをロードするプログラム 共有ライブラリをロードするプログラムのビルド 実行 C言語で共有ライブラリを動的ロードする方法 FreeBSDやLinuxなどのUNIXで共有ライブラリを動的にロードするには、 dlopen()を利用します。 共有ライブラリのサンプル #include <stdio.h> int hello (int i) { printf ("Hello, %d\n", i); return (i + 1); } 共有ライブラリのコンパイル gcc -shared hello.c -o hello.so 共有ライブラリをロードするプログラム 1. dlopen()で共有ライブラリ hello.so をロードします。 2. dl