Kompiler en dll fil og en exe på samme tid i Dev-Cpp

Tags:    c++

Hej udviklere.

Jeg er ved at prøve på at lave DLL tutorialen på http://damb.dk/dllfiles.php

men når jeg kompiler bliver det kun til en .exe fil og ikke en .dll og en .exe jeg skal nemlig have begge to.

håber i kan hjælpe mig.

Tak på forhånd.



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Hvis du f.eks. bruger Dev-C++, skal du først åbne programmet to gange, eller lave det en efter en. Du opretter et DLL-projekt og laver al den kode du nu vil der. Du kompilere derefter og går til det andet. I det andet opretter du et normalt C++projekt eller sourcefil. I filen skriver du den kode du vil samt henter/loader/bruger DLL-filen. Du kompilere din kode og det hele burde fungere.

Eksempel:
Fold kodeboks ind/udKode 

Fold kodeboks ind/udKode 

Der findes naturligvis forskellige måder at gøre det på.



I Dev-Cpp er du (så vidt jeg ved) nød til at have to projekter, et til at lave dll'en og et til at lave exe-filen.
Du skal så skifte mellem de to for at kompilere den ene eller den anden.

I Code::Blocks kan du have to projecter i et workspace og så bygge dette workspace for at lave begge dele på én gang.



Men hvis de kører i to projekter kan de ikke linke hinanden med dll.h



Men hvis de kører i to projekter kan de ikke linke hinanden med dll.h


Det burde der ikke være nogen problemer med.
Hvorfor mener du at det skulle være et problem?



t