W_Slam_W
Зарегистрирован: 09.12.2001 Сообщения: 1
|
Добавлено: Вс Дек 09 2001 20:24 Заголовок сообщения: Тема "Клиент MySQL на С++" создана |
|
|
Текст программы (написана в Visual C++ 6.0 Standart Edition):
#include #include
MYSQL *conn;
void main()
{ conn = mysql_init(NULL); } //т.е. прога только для проверки чтофункции //MySQL в принципе работают...а они нет. Проблемы:
1. Ошибка в 115 строке mysql_com.h. Если убрать ее, то ошибка пропадает.
2. При линковании (после подключения mysqlclient.h) выдает следующее ...
Linking... LIBCMTD.lib(_file.obj) : error LNK2005: ___initstdio already defined in LIBCD.lib(_file.obj) LIBCMTD.lib(_file.obj) : error LNK2005: ___endstdio already defined in LIBCD.lib(_file.obj) LIBCMTD.lib(_file.obj) : error LNK2005: __cflush already defined in LIBCD.lib(_file.obj) LIBCMTD.lib(_file.obj) : error LNK2005: __iob already defined in LIBCD.lib(_file.obj) LIBCMTD.lib(osfinfo.obj) : error LNK2005: __alloc_osfhnd already defined in LIBCD.lib(osfinfo.obj) LIBCMTD.lib(osfinfo.obj) : error LNK2005: __set_osfhnd already defined in LIBCD.lib(osfinfo.obj) LIBCMTD.lib(osfinfo.obj) : error LNK2005: __free_osfhnd already defined in LIBCD.lib(osfinfo.obj) LIBCMTD.lib(osfinfo.obj) : error LNK2005: __get_osfhandle already defined in LIBCD.lib(osfinfo.obj) LIBCMTD.lib(osfinfo.obj) : error LNK2005: __open_osfhandle already defined in LIBCD.lib(osfinfo.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: _setlocale already defined in LIBCD.lib(setlocal.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: __expandlocale already defined in LIBCD.lib(setlocal.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: ___init_dummy already defined in LIBCD.lib(setlocal.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: __strcats already defined in LIBCD.lib(setlocal.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: ___lc_strtolc already defined in LIBCD.lib(setlocal.obj) LIBCMTD.lib(setlocal.obj) : error LNK2005: ___lc_lctostr already defined in LIBCD.lib(setlocal.obj) LINK : warning LNK4098: defaultlib "LIBCMTD" conflicts with use of other libs; use /NODEFAULTLIB:library mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _ntohs@4 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _getservbyname@8 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _htons@4 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _gethostbyname@4 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _inet_addr@4 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _WSAGetLastError@0 mysqlclient.lib(violite.obj) : error LNK2001: unresolved external symbol _WSAGetLastError@0 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _socket@12 mysqlclient.lib(libmysql.obj) : error LNK2001: unresolved external symbol _connect@12 mysqlclient.lib(violite.obj) : error LNK2001: unresolved external symbol _recv@16 mysqlclient.lib(violite.obj) : error LNK2001: unresolved external symbol _send@16 mysql ... |
|