g++ -shared -fpic -o libeaconfig.so eaconfig.cpp
g++ -o t mytest.c ./libeaconfig.so
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
g++ -c eaconfig.cpp
ar -cr libeaconfig.a eaconfig.o
g++ -o t mytest.c ./libeaconfig.a
之后可以删除.a静态库。