找不到库的问题:
表现为:mysql_*();函数未定义 可以加上-lmysqlclient 或者 其路径
如果又说my_uncompress(),my_compress() 未定义 再加-lz ,OK!
gcc -o ConnDB -I/usr/include/mysql ConnDB.c -L/usr/lib/mysql -lmysqlclient
-lz
解决:
当前目录:home/lwf
文件目录:home/lwf/mysql
gcc -o my ./mysql/mysql.c ./mysql/libmysqlclient.a -lz
本文介绍了解决在使用MySQL客户端库时遇到的mysql_*()函数未定义问题的方法。通过指定-lmysqlclient和-lz参数,并调整gcc命令来链接正确的库文件,可以成功解决这一常见错误。
914

被折叠的 条评论
为什么被折叠?



