при компилляции получаю ошибку:
/usr/bin/ld: cannot find -lmysqlисходник:
#include <sys/time.h>
#include <stdio.h>
#include <mysql.h>
int main(char ** args){
printf("\n-=start=-\n");
printf("\n-=stop=-\n");
}компиллятор:
gcc -L/usr/local/mysql/lib/mysql -I/usr/local/mysql/include/mysql \
-o a_select.out a_select.c -lmysql -lnsl -lsocketmysql-4.0.12 проинсталлирован в /usr/local/mysql
кто подскажет , в чем проблема (кроме меня)?
>при компилляции получаю ошибку:
>/usr/bin/ld: cannot find -lmysql
>
>исходник:
>#include <sys/time.h>
>#include <stdio.h>
>#include <mysql.h>
>int main(char ** args){
> printf("\n-=start=-\n");
> printf("\n-=stop=-\n");
>}
>
>компиллятор:
>gcc -L/usr/local/mysql/lib/mysql -I/usr/local/mysql/include/mysql \
>-o a_select.out a_select.c -lmysql -lnsl -lsocket-L/usr/local/mysql/lib ? (`find /usr/local -name "libmysql.so*" -print`)
>-L/usr/local/mysql/lib ? (`find /usr/local -name "libmysql.so*" -print`)# find /usr/local/mysql/ -name "*.so*" -print
/usr/local/mysql/lib/mysql/libmysqlclient.so.12
/usr/local/mysql/lib/mysql/libmysqlclient.soкак скомпиллировать программу с поддержкой mysql?
>как скомпиллировать программу с поддержкой mysql?-L/usr/local/mysql/lib/mysql -lmysqlclient
(! -lmysql)