c – 在CLR中使用boost

我有问题像this,但答案没有帮助.
我在h和cpp文件(使用boost)和主cpp文件中有一些类.主cpp包括这些h文件.
我将它包含在主cpp中(如答案中所示):

    namespace boost {
    struct thread::dummy {};
    namespace detail { 
        namespace win32 { 
            struct _SECURITY_ATTRIBUTES: public ::_SECURITY_ATTRIBUTES {}; 
        };
    };
};

并摆脱了这个:

警告1警告LNK4248:’boost.detail.win32._SECURITY_ATTRIBUTES’的未解析的typeref标记(0100001F);图像可能无法运行

但仍然得到这个:应用程序无法正常启动(0xc000007b)

有什么问题?

谢谢!

解决方法:

Solution

#define BOOST_THREAD_DYN_LINK
上一篇:.NET程序执行原理


下一篇:Springboot Admin