Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

MD5 gebruiken

greffov
1 antwoord
  • Ik ben bezig met een leuk programmaatje in de taal C++, en nu wil ik een md5-hash berekenen, en daarvoor heb ik openssl/md5.h geïnkloed. Echter als ik nu compile, dan krijg ik deze fout:
    [code:1:b665b47cfa]
    $ make
    gcc -Wall -O satellite.o Socket.o MasterConnect.o ServerConnect.o Message.o common.o -o satellite
    ServerConnect.o: In function `ServerConnect::doLogin(char *, char *)':
    ServerConnect.o(.text+0x321): undefined reference to `MD5'
    collect2: ld returned 1 exit status
    make: *** [satellite] Error 1
    [/code:1:b665b47cfa]
    Dus ik verwacht dat ik de linker zal moeten vertellen waar de object of library staat ofzo. Ik heb dus met -lmd5 geprobeerd, maar dat geeft een fout dat md5 niet gevonden kan worden.
    Ik tast hier dus geheel in het duister, kan iemand me misschien een duwtje geven in de goede richting? Alvast bedankt.

    Ruurd

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.