c连接mysql数据库,哪位大虾能帮我看看这是什么问题?
--------------------
makefile
--------------------
CC = gcc
INCLUDES = -I /usr/include/mysql
LIBS = -L /usr/lib/mysql -lmysqlclient
all:client1
client1.o:client1.c
$(CC) -c client1.c $(INCLUDES)
client1:client1.o
$(CC) -o clien1 client1.o $(LIBS)
clean:
rm -f *.o
---------------------------------------------------
错误情况
---------------------------------------------------
[root@lei conn_mysql]# ls
client1.c client1.o Makefile
[root@lei conn_mysql]# make
gcc -o client1 client1.o -L /usr/lib/mysql -lmysqlclient
/usr/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_uncompress':
my_compress.o(.text+0xaa): undefined reference to `uncompress'
/usr/lib/mysql/libmysqlclient.a(my_compress.o): In function `my_compress_alloc':
my_compress.o(.text+0x13c): undefined reference to `compress'
collect2: ld returned 1 exit status
make: *** [client1] Error 1
[root@lei conn_mysql]#