修改makefile,将wpa_cli编译成库

1.修改编译目标:

ALL=wpa_supplicant wpa_passphrase wpa_cli
改成:
ALL=wpa_supplicant wpa_passphrase wpa_cli.so

2.修改编译规则,将其编译成动态链接库:

wpa_cli: $(OBJS_c)
    $(LDO) $(LDFLAGS)  -o  wpa_cli $(OBJS_c) $(LIBS_c)
改成:
wpa_cli: $(OBJS_c)
    $(LDO) $(LDFLAGS) -fPIC -shared -o  wpa_cli.so $(OBJS_c) $(LIBS_c)

3.make

将编译完成后的wpa_cli.so,重新命名为libwpa_cli.so,拷贝到使用环境中。

 

posted on 2017-10-15 17:27  Jalyn  阅读(1290)  评论(0)    收藏  举报

导航