gcc编译动态库

时间:2021-12-17 13:32:55
【文件属性】:

文件名称:gcc编译动态库

文件大小:11KB

文件格式:ZIP

更新时间:2021-12-17 13:32:55

gcc -shared 动态库

gcc生成动态库。1、Linux下创建动态链接库 在使用GCC编译程序时,只需加上-shared选项即可,这样生成的执行程序即为动态链接库。 其中-fPIC选项的作用是:表示编译为位置独立的代码,不用此选项的话编译后的代码是位置相关的, 所以动态载入时是通过代码拷贝的方式来满足不同的调用,而不能达到真正的代码段共享的目的.


【文件预览】:
gcc_complie_shared
----hello.c(111B)
----libmyprint.so(8KB)
----libhello.so(8KB)
----myprint.c(70B)
----compile_c.sh(105B)
----myprint.h(16B)
----exe_hello.out(8KB)
----a.out(8KB)

网友评论