salut,
j ai plusieurs programmes : 1 exe, 1 dll ( a chargement statique).
La compilation est ok.
j ai aussi un mecanisme pour exporter les classes de la DLL si besoin. Je prefixe la declaration des mes classes de la DLL avec un sybole _MYDLL_CLASS. Je definis le symbol _MYDLL seuleument dans le projet de la DLL et pas dans les autres.
Mais, j obtient la superbe erreur lnk2019 dès qu il y a un appel à ma DLL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 #ifdef _MYDLL #define _MYDLL_CLASS __declspec(dllexport) #else #define _MYDLL_CLASS __declspec(dllimport) #endif
une idée ?
Partager