在 CLR 中使用提升

Using boost in CLR

本文关键字:CLR      更新时间:2023-10-16

我有这样的问题,但答案没有帮助。我在 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)

怎么了?

谢谢!

解决方案:

#define BOOST_THREAD_DYN_LINK
相关文章:
  • 没有找到相关文章