Kezdőoldal » Számítástechnika » Programozás » Miért nem működik a MySQL...

Miért nem működik a MySQL csatlakozás C++ -ban?

Figyelt kérdés

Dev c++ -t használok, és szükségem lenne egy mysql csatlakozásra. Telepítettem egy libmysql-5.0.5-1sid.DevPak -t.

A MySQL felhasználó adatait leellenőriztem, azok helyesek, de a programom el se indul.


Itt a file: [link]


Hibaüzenet:

[Linker error] undefined reference to `mysql_init@4'

[Linker error] undefined reference to `mysql_error@4'

[Linker error] undefined reference to `mysql_real_connect@32'

[Linker error] undefined reference to `mysql_error@4'

[Linker error] undefined reference to `mysql_character_set_name@4'

ld returned 1 exit status


Nem szeretnék másik fordító programot használni (ennek több oka is van), biztos van ennél a fordítónál is valami megoldás.

Mit csináljak, hogy hiba nélkül lefuttassa a kódot?


A válaszokat előre is köszönöm.



2014. jún. 22. 16:38
 1/3 anonim ***** válasza:

Itt egy lehetséges megoldás:

[link]


Lényeg: a PATH változóba bele kéne tenni a .lib fájlt.

2014. jún. 22. 16:45
Hasznos számodra ez a válasz?
 2/3 A kérdező kommentje:

Légyszíves le tudnád írni kicsit részltetsebben, mert nem tudok angolul, és ez eléggé megnehezíti a dolgomat.


Ráadásnak nincs libmysql.lib file.

csak egy libmysql.a van és egy libmysql.def.

2014. jún. 22. 17:08
 3/3 A kérdező kommentje:
Köszönöm. Mégis meg tudtam oldani.
2014. jún. 22. 18:20

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!