C++ & Mysql ohne mysql-dll

iderise

Mitglied
Hallo
und wieder eine Frage von mir:

Ist es möglich ~irgendwie~ so mysql einzubinden das ich keine extra .dll brauche um das Project laufen zu lassen?

Das währ meine frage :P

greetz
Iderise
 
EIne doofe Frage muss leider noch erlaubt sein...

Ich muss die mysql.lib statisch einbinden?
oder die dll?

Sorry in dem gebiet kenn ich mich noch nicht sonderlich aus

(ich benutz vc++ 2005)
 
Eine DLL ist dazu da, um sich während der Laufzeit die Funktion, die das Programm verwendet, benutzen zu können.

Eine statische Bibliothek ( .lib oder .a ) wird direkt beim Linker mit ins Programm eingebunden.

Also: Du musst die .lib einbinden.
 
böser böser doppelpost sorry...

Aber...Wie bilde ich eine mysql-lib statisch?

mysql++ kompiliert mir nur eine die alles aus der dll holt

und im original mysql-server packet ist auch nur ne 35kb drin die lles aus der Dll holt...(wenn ich die mysql.lib einbinde verlangt er die dll beim starten)
 
Zurück