LinuxÒÁµéÔ°ÂÛ̳'s Archiver

chuangsheng ·¢±íÓÚ 2006-11-6 21:12

¡¾ÇóÖú¡¿ÓÃ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]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.