MySQL og C++

Tags:    c++

Nu har jeg siddet og kigget flere og flere steder for at finde ud af at connecte til en mysql database med C++
Kommer altid her hen:
http://www.cpp-home.com/tutorial.php?22_1
og her hen
http://tangentsoft.net/mysql++/

og det kan jeg ikke bruge til en skid!
Der står at man skal downloade zipfilen "her" men intet link, og så skal man BARE lige lægge .lib filen ind, men kan man finde en som hedder mysql.lib? Nej!

Jeg har vist den kode jeg skal bruge for at connecte, men kan ikke få den til at finde de funktioner for at arbejde med mysql databasen...

Jeg vil MEGET gerne have en forklaring til en som NADA fatter noget at .lib, eller nogle andre ting, så ikke nogle avancerede udtryk, for jeg fatter dem ikke alligevel.

- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



7 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg ved mindre end 0 om MySql og endnu mindre om MySql++, men måske skulle du fortælle hvilken kompiler du bruger.



Jeg ved mindre end 0 om MySql og endnu mindre om MySql++, men måske skulle du fortælle hvilken kompiler du bruger.


Bruger: Dev-C++

- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



Så skal du finde et lib med .a som extension.
gcc bruger .a til lib's, Borland og Microsoft bruger .lib

Prøv at søge på google efter "mysql++ for mingw" eller mysql++ for dev-cpp"

Når du har fundet biblioteket skal du tilføje det til dit project i dev-cpp, det gør du under Project -> Project options -> paraters -> linker.



Så skal du finde et lib med .a som extension.
gcc bruger .a til lib's, Borland og Microsoft bruger .lib

Prøv at søge på google efter "mysql++ for mingw" eller mysql++ for dev-cpp"

Når du har fundet biblioteket skal du tilføje det til dit project i dev-cpp, det gør du under Project -> Project options -> paraters -> linker.


Okay... Jeg forstod hvad du skrev, og har søgt på google i 1 time nu... Men er det bare totalt umuligt at finde mysql++.lib at downloade i stedet for at den linker til samme side hele tiden, hvor man ikke kan finde den fil alligevel?

Hvis nogen har mysql++.lib, så sig lige til. Det er ved at være nødstilfælde, jeg skal have et program klar til på tirsdag.

- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



Det er stadig ikke mysql++.lib du skal have, det er mysql++.a



Jeg prøvede at downloade mysql++ sourcen fra http://tangentsoft.net/mysql++/ (.gz filen).
Men jeg kan ikke bygge den da jeg ikke har mysql :-(

Måske kan du bygge den, det kræver nok at du har msys instaleret, du finder den her:

http://www.mingw.org/

Så kører du kommandoerne:
sh configure
make

Du skal sikkert instalere patchen fra tangentsoft, som du finder på samme side.



Jeg ved mindre end 0 om MySql og endnu mindre om MySql++, men måske skulle du fortælle hvilken kompiler du bruger.

Bruger: Dev-C++

- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D

Du kan også bruge Dev-C++' opdaterings funktion til at hente og installere MySQL lib'et



t