Fastkiller
Mitglied
Abend!
Ich habe da eine Frage. Ich nutze seit geringer Zeit OpenSSL.
Jetzt habe ich eben die ganzen Header Dateien eingebunden und linke auf die libeay32.lib damit ich die funktion "MD5" benutzen kann.
Schön und gut das klappt alles wunderbar. Allerdings benötige ich zum ausführen meiner exe die libeay32.dll, sonst funktionierts logischerweiße nicht.
Jetzt wollte ich fragen ob es eine möglichkeit gibt das ganze ohne dieser externen dll auch noch zum laufen zu kriegen? Ist es irgendwie möglich die dll statisch einzubinden oder soetwas in der Art? Sodass ich eben keine externe dll mitliefern muss?
Oder ist das ganze auch ohne dll realisierbar? Wenn ich auf das linken der libey32.lib verzichte taucht die folgende fehlermeldung auf:
Danke schonmal!
mfg,
Fastkiller
Ich habe da eine Frage. Ich nutze seit geringer Zeit OpenSSL.
Jetzt habe ich eben die ganzen Header Dateien eingebunden und linke auf die libeay32.lib damit ich die funktion "MD5" benutzen kann.
Schön und gut das klappt alles wunderbar. Allerdings benötige ich zum ausführen meiner exe die libeay32.dll, sonst funktionierts logischerweiße nicht.
Jetzt wollte ich fragen ob es eine möglichkeit gibt das ganze ohne dieser externen dll auch noch zum laufen zu kriegen? Ist es irgendwie möglich die dll statisch einzubinden oder soetwas in der Art? Sodass ich eben keine externe dll mitliefern muss?
Oder ist das ganze auch ohne dll realisierbar? Wenn ich auf das linken der libey32.lib verzichte taucht die folgende fehlermeldung auf:
Fehler error LNK2001: Nicht aufgelöstes externes Symbol "_MD5". main.obj
Danke schonmal!
mfg,
Fastkiller