我写了个Makefile文件 指定调用我自己编译的静态库 怎么每次系统都从/usr/lib下面查找

我弄了个虚拟机装的linux系统我写了个Makefile指定的静态库为/home/zhangcl/lib下libtrim.a(-I/home/zhangcl/lib-lt... 我弄了个虚拟机 装的linux系统 我写了个Makefile 指定的静态库为/home/zhangcl/lib 下libtrim.a(-I/home/zhangcl/lib -ltrim) 但是每次make的时候 他都默认从usr/lib下面找静态库
,我把libtrim.a 放到/usr/lib下就编译过去了 有谁知道是什么问题么 先谢谢了
展开
 我来答
alexanderbell
2011-11-02 · TA获得超过130个赞
知道答主
回答量:38
采纳率:0%
帮助的人:37.5万
展开全部
你在makefile中指定所链接库的位置了么??
在你的makefile中写编译规则的地方加上 -L/home/zhangcl/lib 就好了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式