0

我正在使用Nixysa编写一个 NPAPI 插件。我想使用升压。出于某种原因,我没有成功包含它。

到目前为止我所尝试的:我已经通过我的包管理器(Ubuntu)安装了 Boost 库,然后将其包含在内,如下所示:

#include <boost/asio.hpp>

当我这样做时,代码编译成功,但插件没有加载到浏览器中。没有错误。

我该如何解决?

如果有任何更好的方法来包含 Boost,我很高兴听到它。:)

谢谢。

4

1 回答 1

2

如果您不包含任何 boost 标头,您的插件是否加载成功?插件未加载的原因之一是它们具有未定义的符号或缺少依赖库。您可以使用 ldd -r -d /path/to/libyourplugin.so 进行检查

于 2011-01-12T18:07:22.980 回答