|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2011, 09:46 | #1 |
Регистрация: 26.02.2011
Сообщений: 5
|
Ошибка при подключении <MySQL.h>
Знатоки, подскажите пожалуйста, в чем проблема и как её решить.
Пишу программу на C++ в CodeBloсks. в программе необходимо подключение к базе данных MySQL, я подключаю библиотеку mysql.h, и мне вылетает ошибка в библиотеке mysql_com.h f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|155|error: 'SOCKET' does not name a type| f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|299|error: 'SOCKET' was not declared in this scope| f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|299|error: expected primary-expression before 'const'| f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|299|error: expected primary-expression before 'unsigned'| f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|300|error: expected primary-expression before 'unsigned'| f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\mysql_com .h|300|error: initializer expression list treated as compound expression| H:\programming\Projects\Unpacking\m ain.cpp||In function 'char Errors(unsigned char*)':| H:\programming\Projects\Unpacking\m ain.cpp|52|warning: no return statement in function returning non-void| H:\programming\Projects\Unpacking\m ain.cpp||In function 'int main()':| H:\programming\Projects\Unpacking\m ain.cpp|152|warning: unused variable 'stroka'| ||=== Build finished: 6 errors, 2 warnings ===| на просторах интернета нашел что необходимо подключать ещё библиотеку <my_global.h>, тогда предыдущих ошибок не происходит, но идет другая. f:\codeblocks\mingw\bin\..\lib\gcc\ mingw32\ 4.4.1\..\..\..\..\include\stdio.h|4 91|error: macro "popen" passed 2 arguments, but takes just 1| Подскажите в чем тут дело и как мне подключить правильно библиотеки для работы с MySQL на С++. |
01.07.2011, 13:35 | #2 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
перед #include <mysql.h>
допиши #include <my_global.h> |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы при подключении MySQL к Delphi | Umen | БД в Delphi | 13 | 18.04.2011 18:06 |
Отказ в подключении к mysql | GreenShuller | БД в Delphi | 5 | 24.06.2010 16:41 |
Ошибка MySQL при WHERE left = 0 | Alternavi | SQL, базы данных | 2 | 14.06.2009 15:42 |