Gå til innhold

Anbefalte innlegg

Sitter med et Open Source prosjekt her som jeg prøver å få kompilert i Visual Studio (i Windows, altså ;) ), men jeg får som feil at den mangler en .h fil. Den har jeg tracka ned til en .DLL. Men hvordan får jeg linket og "åpnet" den for prosjektet?

 

For de som lurer på hva det er, er det altså Atanks jeg prøver å kompilere... :yes:

Lenke til kommentar
Videoannonse
Annonse

Dette hører hjemme i C++ forumet, men uansett:

 

Du må legge inn #include "header.h"

Hvis du ikke har headeren, er det lite å gjøre, annet en å enten søke etter den på harddisken(hos meg hender det at de ligger litt spredt), eller finne den et annet sted.

 

For å linke en dll, så må du legge til en bibliotekfil (.lib) som forteller kompileren hvor denne koden befinner seg (i en ekstern DLL i ditt tilfellet), og en header fil som forklarer hva du vil ha ut av biblioteksfila.

 

I Visual Studio gjøres dette i

Project Properties->Linker->Input->Addtional Dependencies

Lenke til kommentar

Jepp, jeg klumsa :blush: . Kan en moderator flytte denne tråden...? Væsjåsnill...? ;)

 

Ja, det var det jeg var redd for. Sitter nemlig bare med .DLL'en. Får ut på verdsveven og søke etter .lib fila, ellers kan det være jeg kan finne hele sourcen for den saks skyld. Takker for input. :yes:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...