2016-08-25 18 views
0

私は org.ecliplse.paho.mqtt.cpp/SRC /サンプルにあるMakefileを実行している問題を抱えているタイトルごとのようは-lpaho-mqttpp3を見つけることができません

私は理解して

C++ライブラリでは、Cライブラリを正しくインストールする必要があります。そうするために、私はドキュメント を踏襲し、/ usr/local/libに私は

libpaho-mqtt3a.so 
libpaho-mqtt3a.so.1 
libpaho-mqtt3a.so.1.0 
libpaho-mqtt3as.so 
libpaho-mqtt3as.so.1 
libpaho-mqtt3as.so.1.0 
libpaho-mqtt3c.so 
libpaho-mqtt3c.so.1 
libpaho-mqtt3c.so.1.0 
libpaho-mqtt3cs.so 
libpaho-mqtt3cs.so.1 
libpaho-mqtt3cs.so.1.0 

を見つけることができるよ私はCライブラリのインストールに何かが足りないのですか?その段階でlpaho-mqttpp3を生成する必要がありますか?

+0

手動で/ usr/local/libにファイルをコピーしましたか? – hardillb

+0

まだcppライブラリもインストールしましたか? – hardillb

+0

あなたの 'LD_LIBRARY_PATH'は'/usr/local/lib'にありますか? –

答えて

0

Google Groups

からこの回答を受信助けてくださいはい、謝罪は、私たちは現在、C++ライブラリのビルドシステムに取り組んでいます。/usr/local/libにあるすべてのライブラリはPaho Cライブラリです。 C++ライブラリは、トップレベルのcppワークスペースからビルドすると、単一のライブラリlibpaho-mqttppを生成します。これが欠落しているファイルです。

GitHub 'develop'ブランチは現時点では流れていますが、C++ライブラリの1.0リリースに進みますが、特に "make install"ビルドの対象となる更新が多数あります。これを取得するには、最新のGitHubのレポのクローンを作成して、ブランチ「開発」チェックアウト:

$ git clone https://github.com/eclipse/paho.mqtt.cpp.git 
$ cd paho.mqtt.cpp 
$ git checkout develop 

$ make 
$ sudo make install 
$ make samples 

あなたは今の軌道に乗ります。数週間のうちに安定した「マスター」を探してください。

フランクPagliughi

関連する問題