gpt4 book ai didi

visual-c++ - 类 'boost::shared_ptr' 需要有 dll 接口(interface)供 'boost::signals::connection' 类的客户端使用

转载 作者:行者123 更新时间:2023-12-04 05:37:32 27 4
gpt4 key购买 nike

我在编译代码时收到以下错误。

c:\boost_1_48_0\boost\signals\connection.hpp(118) : warning C4251: 'boost::signals::connection::con' : class 'boost
::shared_ptr<T>' needs to have dll-interface to be used by clients of class 'boost::signals::connection'

代码中的信号定义为
boost::signal<void (long long int)> totalTimeChanged;
boost::signal<void (unsigned int)> curTimeChanged;

连接完成为
GStreamer::totalTimeChanged.connect(boost::bind(&MainWindow\
::total_time_changed, &player, _1));

编译成功,但如何摆脱这些编译器警告?

最佳答案

关于visual-c++ - 类 'boost::shared_ptr<T>' 需要有 dll 接口(interface)供 'boost::signals::connection' 类的客户端使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11734510/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com