내밥줄/리눅스 32

[펌][LINUX] Library constructor and destructor functions (라이브러리 생성자, 소멸자 기능 _init , _fini)

리눅스 라이브러리의 생성자와 소멸자를 등록하는 방법은 2가지가 있다. 라이브러리 생성자나 소멸자는 라이브러리 전역에서 쓰이고 한번만 초기화 되어야 하는 객체에 사용하라. 예를 들어 전역적으로 쓰이는 변수, mutex 등을 말한다. 추천 void __attribute__ ((constructor)) my_init(void) void __attrib..

내밥줄/리눅스 2015.03.30