前準備 とりあえず「DYLD_LIBRAY_PATH」(Linuxでいうところの「LD_LIBRAY_PATH」)に「.」を追加しておく。 あとはサンプルプログラムを用意しとこう! libhello.h void hello(void); libhello.c #include <stdio.h> void hello(void) { printf("Hello, library world.\n"); } demo_use.c #include "libhello.h" int main(void) { hello(); return 0; } オブジェクトファイルを生成しておく gcc -Wall -g -c demo_use.c -o demo_use.o demo_dynamic.c /* * 動的にライブラリをロードするルーチン用に dlfcn.h が必要 */ #include