Windows:一般都是暴露.h然后将.c build成.lib发布,要求安装到链接目录下使用~
Linux:先将所有的.c和.h文件编译成.o。然后将.o编译成一个.so或者.a
ar命令应该可以完成.o生成.a
ar cqs llist.a list.o
然后发给用户 .a和.h文件
用户获得后
gcc -W main.c list.h llist.a
------------>>>>OK 成功!
Windows:一般都是暴露.h然后将.c build成.lib发布,要求安装到链接目录下使用~
Linux:先将所有的.c和.h文件编译成.o。然后将.o编译成一个.so或者.a
ar命令应该可以完成.o生成.a
ar cqs llist.a list.o
然后发给用户 .a和.h文件
用户获得后
gcc -W main.c list.h llist.a
------------>>>>OK 成功!