/usr/bin/ld: cannot find -lmysqlclient问题

wuwenbin 发布于 2014/10/12 07:15
阅读 1K+
收藏 0
系统:centos6.5
mysql使用yum安装并正常使用
c程序使用gcc编译,添加参数:-L/usr/lib/mysql可以正常编译
不添加则提示:
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make: *** [all] Error 1
================================================
[root@localhost ~]# ls /etc/ld.so.conf.d/
kernel-2.6.32-431.el6.i686.conf  llvm-i386.conf  mysql-i386.conf
[root@localhost ~]# cat /etc/ld.so.conf
include ld.so.conf.d/*.conf 
[root@localhost ~]# cat /etc/ld.so.conf.d/mysql-i386.conf 
/usr/lib/mysql
================================================
使用ldconfig更新后,问题依旧。
请问还有可能什么问题?



加载中
0
二的思维
二的思维
有libmysqlclient.so吗?
wuwenbin
wuwenbin
有的,mysql正常运行,程序加参数-L/usr/lib/mysql也可以正常编译通过、运行。
0
Feng_Yu
Feng_Yu
Mysql新版本不是改用cmake编译了吗?
wuwenbin
wuwenbin
不是讨论MySQL编译
返回顶部
顶部