Chinaunix

标题: 问一个关于链接的问题 [打印本页]

作者: yym314    时间: 2006-10-17 17:28
标题: 问一个关于链接的问题
在一个目录下,有libtest.a和libtest.so这两个库,他们是同一个程序的静态库和运行时库。
我在make文件里写-ltest的链接选项,这时系统就自动的链接.so了
如果我想链接.a应该怎么写?
作者: l.darkfire    时间: 2006-10-18 08:18
-static
作者: albcamus    时间: 2006-10-18 09:52
-Wl,-Bstatic -la

-Bstatic是ld的选项, gcc用-Wl传递给ld, 告诉它后边这个库用静态链接。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2