自定义动态库初始化函数

175 阅读1分钟
// 动态库build settings  Other Linker Flags 添加【-init _init】
// 会自动执行 void init(void) 函数 
// - 执行时机会动态库加载的时候

// if dylib linked with -init linker option, that initializer is first

__attribute__((visibility("hidden")))

void init(void) {

    // 在这里可以标记load函数第一个执行时间
   printf("输入需要执行的代码")
   
 
}