标签: c++ c++-cli
我有一个静态库(原生c ++)。
现在我想在C ++ / CLi项目中使用这个静态库。
编译没问题,但是有一个运行时错误说" ntdll.dll! ****内存访问违规"。
静态库和clr项目都在使用" / MD"。
将clr项目链接到本机c ++静态库是否有效? 如果是的话,我应该注意哪些特殊配置?
PS。我无法将静态库转为dll。
答案 0 :(得分:1)
链接boost::thread可动态解决此问题。
boost::thread
#define BOOST_THREAD_DYN_LINK
感谢Using boost in CLR