【问题标题】:Using boost in CLR在 CLR 中使用 boost
【发布时间】:2013-10-03 03:10:00
【问题描述】:

我有类似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)

有什么问题?

谢谢!

【问题讨论】:

    标签: c++ boost clr


    【解决方案1】:

    Solution:

    #define BOOST_THREAD_DYN_LINK
    

    【讨论】:

      猜你喜欢
      • 2011-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-10-03
      • 1970-01-01
      相关资源
      最近更新 更多