gcc库的创建
thtrll1
资深电子爱好者,工程师
展开
-
用gcc编译生成静态链接库*.a文件的方法
1、用gcc的-c选项生成.o文件,如 gcc -c test1.c test2.c test3.c 编译后会生成test1.o test2.o test3.o三个目标文件。 2、然后用ar命令生成.a文件,如 ar crv test.a test1.o test2.o test3.o 我们知道静态库也称档案库,在此档案文件中实际上是收集了一系列的目标文件。这转载 2017-01-16 14:55:07 · 1722 阅读 · 0 评论 -
MinGW编译环境dos下gcc编译静态动态库
动态库生成指令:GCC -shared -o teat.dll hello.c -Wl,--out-implib,test.a -shared --告诉gcc hello.c 文件需要编译成动态库 -Wl表示后面的内容是ld参数,需要传递给ld --out-implib,test.a表示让ld生成一个test.a的静态库 --out-implib,test.lib生成一个导原创 2017-08-04 23:13:35 · 3706 阅读 · 0 评论