> Linux故障 >

make报错:"/usr/bin/ld: cannot find -lXXX"

# make

。。。

/usr/bin/ld: cannot find -lcreate_file
collect2: ld returned 1 exit status



问题原因:

该问题一般是由于ld在进行库的连接时找不到库文件所致:



解决方案:

    出现该问题时,去lib目录下查找相关的库文件,基本如下:

[root@localhost ~]# cd  /usr/lib

gcc 链接使用库目录 /usr/lib  把libcreate-file.a拷贝到/usr/lib目录下 解决


(责任编辑:IT)