静态库
gcc 1.c 2.c -c(编译不链接) -I(指定include路径) ./include/
得到了一堆.o文件
ar rcs name.a *.o
把.o文件打包成.a静态库
gcc main.c name.a -o(编译并链接) -I includepath
生成
共享库
第一步同上生成.o文件
gcc -shared *.o -o dynamic.so -I includepath
编译成一个共享库
第三部同上
gcc 1.c 2.c -c(编译不链接) -I(指定include路径) ./include/
得到了一堆.o文件
ar rcs name.a *.o
把.o文件打包成.a静态库
gcc main.c name.a -o(编译并链接) -I includepath
生成
第一步同上生成.o文件
gcc -shared *.o -o dynamic.so -I includepath
编译成一个共享库
第三部同上
本文标题:静态库和动态库
本文链接:https://www.haomeiwen.com/subject/zurppktx.html
网友评论