Makefile是这样子的,这就知道了会链接哪些库。 也就是别的库中是不是包含unresolved symbol。
LDFLAGS += -ldl
LDFLAGS += -lpthread
LDFLAGS += -lslap
#LDFLAGS += -lcrypt
EXTRALIBS += ../library.a
EXTRALIBS += -lgcc_s
EXTRALIBS += -lcrypto
EXTRALIBS += -lssl
EXTRALIBS += -lz
EXTRALIBS += -L..
下面是这个高级的bash, 其中用到了一些bash的字符处理的用法,挺高级的
===============================================================
#!/bin/bash
TEST_LIB=libtest.so
MAKEFILE="./Makefile"
nm $TEST_LIB |egr