Chinaunix

标题: 编译时报:can't find library libcom.a [打印本页]

作者: fuxiazhouxin    时间: 2009-08-31 15:46
标题: 编译时报:can't find library libcom.a
已经将一个.o文件ar成.a文件了,放在与源文件相同的目录

现在:cc  -o   SubOneDay   SubOneDay -lcom
         或者
      cc  -o   SubOneDay   SubOneDay -lcom  -L (路径)


结果:can't find library libcom.a

高手指点一下下,多谢!
作者: fuxiazhouxin    时间: 2009-08-31 15:56
标题: 回复 #1 fuxiazhouxin 的帖子
cc  -o   SubOneDay   SubOneDay   -L (路径)  -lcom
就可以了,可能跟顺序有关,写在这里,与菜鸟共勉!
作者: drowndog    时间: 2009-08-31 15:57
操作系统,编译器版本?
库文件放在哪个目录下?

可以先试一下下面的命令:
cc  -o   SubOneDay   SubOneDay -lcom  -L./
作者: aaaaa5aa    时间: 2009-08-31 16:00
同时编译不行么?CC  XX.C XX.C
作者: fuxiazhouxin    时间: 2009-08-31 16:32
标题: 回复 #4 aaaaa5aa 的帖子
这个跟同时编译没有关系吧,我只编译一个文件,当然,如果编译多个也应该可以的吧!




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