Dynamic Lib 생성

2008.02.19 11:10 from iPhone

링크 Flag 추가 추가

LDFLAGS=-dead_strip -dynamiclib

함수 초기 / 종료 시점

__attribute__((constructor))
static void initializer(void)
{

...

}

__attribute__((destructor))
static void finalizer(void)
{

...

}

라이브러리 로딩 예시

dlopen("/Library/libTest.dylib", RTLD_LOCAL);

Posted by NOP 트랙백 0 : 댓글 0