0

Nixysaを使用して NPAPI プラグインを作成しています。ブーストを使いたい。どういうわけか、私はそれを含めることに成功しません。

これまでに試したこと: パッケージ マネージャー (Ubuntu) を使用して Boost ライブラリをインストールし、次のように含めました。

#include <boost/asio.hpp>

これを行うと、コードは正常にコンパイルされますが、プラグインはブラウザーに読み込まれません。エラーなし。

どうすれば修正できますか?

ブーストを含めるためのより良い方法があれば、それを聞いてうれしい. :)

ありがとう。

4

1 に答える 1

2

ブーストヘッダーが含まれていない場合、プラグインは正常に読み込まれていますか?プラグインがロードされない原因の1つは、プラグインに未定義のシンボルがあるか、依存ライブラリが欠落していることです。ldd -r-d/path/to/libyourplugin.soで確認できます

于 2011-01-12T18:07:22.980 に答える