¡¾ÇóÖú¡¿ÓÃgtkÁ¬½ÓmysqlÎÊÌâ
<HR style="COLOR: #000000" SIZE=1><!-- / icon and title --><!-- message -->libmysqlclient15-dev²»ÖªµÀΪʲô»¹»áÓÐlibmysqlclient14-dev
»òÕ߸üСµÄ£¬¸Ð¾õ15µÄÊÇ×îеģ¬Òò´Ë¾Í°²×°µÄÕâ¸ö~~~
ÕâÊÇÎÒ°´ÕÕGTK+2.0±à³Ì·¶Àý£¨Ç廪´óѧ³ö°æÉ磩µÄÄDZ¾ÊéÉÏ´òµÄ£º
gboolean my_connect ()
{
myconnect = mysql_init (myconnect);
if (mysql_real_connect (myconnect, "localhost", NULL,
NULL,NULL,MYSQL_PORT,NULL,0))
{
return TRUE;
}
else
{
myconnect = NULL;
return FALSE;
}
}
ÒÔÏÂÊÇmakeÐÅÏ¢£º
gcs@dubuntu:~/Projects/oldbbs$ make
gcc -o oldbbs oldbbs.c -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient `pkg-config gtk+-2.0 --cflags --libs `
In file included from oldbbs.c:26:
interface.h: ÔÚº¯Êý ¡®my_connect¡¯ ÖУº
interface.h:40: ´íÎó£º Êµ²ÎÊýÄ¿ÓëÔÐͲ»·û
/usr/include/mysql/mysql_com.h:348: ´íÎó£º ÔÐÍÉùÃ÷
make: *** [all] ´íÎó 1
/usr/include/mysql/mysql_com.h:348 ¸½½ü´ó¸ÅÊÇÕâ¸öÑù×ӵģº
/*
The following function is not meant for normal usage
Currently it's used internally by manager.c
*/
struct sockaddr;
int my_connect(my_socket s, const struct sockaddr *name, unsigned int namelen,
unsigned int timeout);
struct rand_struct {
unsigned long seed1,seed2,max_value;
double max_value_dbl;
};
Ò³:
[1]