martedì 12 febbraio 2013

[GUIDA] Linkare una libreria statica esterna in Visual Studio 2010 C++


Dato che ci ho messo un po' a capirlo, ho deciso di fare una miniguida nel caso anche voi, come me, siate duri di coccio. Supponiamo che stiate creando il vostro programma in C++ con Visual Studio e vogliate aggiungergli una libreria creata da voi. Ecco dunque come fare.









Vediamo passo passo:

1. Create e aprite nuvo progetto (che sarà quello dove scriverete il vostro programma). 

2. Includere il percorso della libreria: nel pannello eslpora soluzioni, cliccate col destro sulla radice del progetto e poi proprietà. Poi C/C++-->generale-->directory inclusione aggiunte. Scegliete la directory dove ci sono le librerie da includere e aggiungetela.


NOTA: ricordarsi in alto a sinistra sotto Configurazione di mettere Tutte le config, in modo da non tralasciare la release o il debug

3. Linkate le librerie statiche (file .lib). Nello stesso pannello di prima andare su linker-->input e aggiungere tutte le librerie separate da ;


4. Specificateil percorso al linker. Andare su linker-->generale-->directory librerie aggiunte e aggiungete la cartella della vostra libreria.



5. Ricordatevi di aggiungere #include "la_mia_libreria.h" nel file principale del progetto.

Nessun commento:

Posta un commento