Come creare un wrapper di una .LIB

venerdì 30 marzo 2007 - 18.09

SadSmile Profilo | Newbie

Ciao a tutti, questo è il mio primo thread in questo forum.
In questi anni ho studiato abbastanza C++, diciamo che non sono un guru come molti qui, ma sono un appassionato a livello medio.

Questa è la situazione:
un mio amico mi ha passato una .lib di nome MyLib.lib, questa è stata compilata con Visual Studio 2005, mi ha chiesto di aiutarlo a fare un wrapper.
Io dovrei fare questo wrapper utilizzando Visual Studio 6 e non posso compilare direttamente il sorgente che crea la libreria perchè essendo fatta con template, VS 6 non li gestisce correttamente.

Praticamente dovrei creare un file .h che wrappi questa libreria in modo tale da essere poi utilizzati ed inclusi (.lib && .h) in un progetto più ampio e magari essere anche riutilizzati in altri progetti.

Il problema che al momento mi pare insormontabile è:
come posso dire al mio progetto in C++ di include la libreria? Basta mettere il riferimento nel linker??
come posso accedere ai metodi della libreria?
ad esempio, se io volessi avessi nella libreria:
GetImages(int x, int y);

come posso richiamare questo metodo nel mio .h??
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5