I am trying to wrap a C++ library which depends on libigl and Eigen in order to use it in C#. This requires a CRL wrapper class.
When compiling the wrapper, I get the following error:
error C1189: #error : <thread> is not supported when compiling with /clr or /clr:pure.
I understand this is a managed vs unmanaged compilation type of problem.
''thread'' is not used in my class but deeper in the Libigl stack.
Is there a workaround for this problem?