ciao.
Ho creato una dll con una classe definita cosi:
dove: #define OPENCL_ITEM __declspec(dllexport)codice:class OPENCL_ITEM CClProgram
tutto funziona correttamente , solo ho questi warning per delle variabili private membro di cui non ho definito i getter e setter perchè non mi servono allo scopo della classe.
c'è un modo per evitare i warning?codice:c:\open\open\openclwrapper\clprogram.h(18): warning C4251: 'CClProgram::m_strSource' : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have dll-interface to be used by clients of class 'CClProgram'
grazie.

Rispondi quotando