Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem C++ a Mysql

Cau, hele potřebuji pomoc:)

Chci se připojit k mysql přes c++. Akorat mi to háže error u include souboru. Přesněji toto

2 C:\cesta\mysql.h:65, from C:\cesta\test2.cpp In file included from C:/cesta/mysql.h:65, from C:\cesta\soft.cpp 

na řadku 65 v include mysql.h je toto

#include "mysql_com.h"

Můžu tu hodit kdyžtak pak celý ten soubor.
Tak a teď čím to je?:)

Ješte to píše na dalších řádkach jako 287 toto

287 C:\cesta\mysql_com.h `my_socket' does not name a type 

ale předpokládám že je to tou prvni chybou která vyvolala ty další.

Předmět Autor Datum
Měl bys includovat winsock.h před mysql.h. http://www.technowise.in/2009/08/fixing-socket-doe s-not…
host 31.05.2011 21:36
host
nepomohlo, přidal jsem to tam ale žádna změna
Rocko 31.05.2011 21:57
Rocko
Čím to kompiluješ? Na akom systéme to kompiluješ? A ten prvý error snáď nemyslíš vážne - to naozaj p…
los 01.06.2011 00:00
los
přes Dev C++, win 7 cesty k include mam, všechny je mam pohromadě, nastavené to je. Přepinač?
Rocko 01.06.2011 11:04
Rocko
Přepinač? Mohol si to kompilovať napr. pomocou gcc z MinGW cez príkazový riadok - keď kompiluješ ce… poslední
los 01.06.2011 11:51
los

Čím to kompiluješ? Na akom systéme to kompiluješ? A ten prvý error snáď nemyslíš vážne - to naozaj považuješ za chybové hlásenie? Veď tam nie je okrem pozície chyby nič...

Include path máš nastavený vo svojom IDE, tak aby boli dostupné ostatné hlavičkové súbory mysql, resp. použil si na to prepínač vo svojom kompilátore?

Přepinač?

Mohol si to kompilovať napr. pomocou gcc z MinGW cez príkazový riadok - keď kompiluješ cez príkazový riadok, používaš prepínače.

Skús mi ešte vysvetliť tú prvú chybovú správu, pretože to, čo si sem dal, ako chybová správa nevyzerá.

Edit: Ešte jeden tip naslepo - skús includnúť windows.h pred mysql.h.

Zpět do poradny Odpovědět na původní otázku Nahoru