OhNetというライブラリをビルドしてインストールしました。make install
フレームワークの対応するヘッダー ファイルが の下にインストールされた後usr/local/include/ohNet
。C++ プロジェクト (Eclipse を使用しています) でライブラリを使用したいのですが、いくつかのヘッダー ファイルをインクルードしようとすると、Eclipse はファイルを見つけることができません。私が知る限り、Eclipse はデフォルトでこれらのディレクトリ ( /usr/include 、 /usr/local/include 、...) でヘッダー ファイルを検索する必要があります... ライブラリを使用するにはどうすればよいですか? 私は C++ の初心者で、サードパーティのソースを使用したことがありません。
ありがとうございました。
--編集-- フレームワークが正しく含まれていることを確認するために、簡単な「helloworld」プログラムを書きたいだけです。そのためには、クラスを開始したいと考えていOpenHome::Net::DvDeviceStdStandard
ます。参照: ohNet C++ リファレンス
次を使用してヘッダー ファイルをインクルードできるようになりました
#include <ohNet/OpenHome/Net/Core/DvDevice.h>
。しかし、どのようにタイプのオブジェクトを作成できますOpenHome::Net::DvDeviceStdStandard
か? 今?Eclipse は、この型を解決できないと言っています。:(
#include <iostream>
#include <ohNet/OpenHome/Net/Core/DvDevice.h>
using namespace std;
int main() {
OpenHome::Net::DvDeviceStdStandard device; //type cannot be resolved
cout << "!!!Hello World!!!" << endl;
return 0;
}