Bonjour,
j'ai récupéré un code sur le forum qui inclut des .hpp de la librairie boost.
j'ai téléchargé boost et je l'ai ajouté au projet, maintenant je n'ai plus d'erreur demandant d'inclure ces fichiers mais j'ai l'ereur suivante :
j'ai vu sur msdn :error C3389: __declspec(dllexport) ne peut pas être utilisé avec /clr:pure ou /clr:safe C:\...\boost\serialization\void_cast_fwd.hpp 29
qu'est ce qu'un per process state? je suppose que ce n'est pas compatible avec un par appdomain state (j'ignore aussi ce que c'est ), et comment ne plus avoir cette erreur de compilation?A __declspec modifier used implies a per process state. /clr:pure implies a per appdomain state. So, declaring a variable with the keyword __declspec modifier and compiling with /clr:pure is not allowed.
Partager