私はOpenSceneGraphソースをダウンロードしたので、それを "〜/ OpenSceneGraph-3.0.1"ディレクトリに解凍し、CMakeを使ってソース外を作成します "〜/ OpenSceneGraph-3.0.1-build" -eclipse-cdt " ディレクトリにあります。 "〜/ OpenSceneGraph-3.0.1-build-eclipse-cdt"ディレクトリで "make"を実行すると、OpenSceneGraphは を正常にビルドします。 OpenSceneGraphを私のUbuntuシステムにしっかりとインストールしたいのですが、私は "sudo make install"を実行していません。CMakeを使ってOpenSceneGraphプロジェクトを構築するには?
コンパイルされた OpenSceneGraphライブラリを使用してプロジェクトを作成するためにCMakeを使いたいと思います。私はCMakeLists.txtに次のコードを使用します。
CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
PROJECT(test_proj)
FIND_PACKAGE(OpenSceneGraph)
ADD_EXECUTABLE(test test.cpp)
INCLUDE_DIRECTORIES(${OPENSCENEGRAPH_INCLUDE_DIRS})
TARGET_LINK_LIBRARIES(test ${OPENSCENEGRAPH_LIBRARIES})
しかし、OpenSceneGraphはCMakeので見つからなかったようです。
誰もがCMakeのは「〜/ OpenSceneGraph-3.0.1-ビルド日食-CDT」ディレクトリでコンパイルOpenSceneGraph ライブラリを見つけることができると私はしっかり使ってOpenSceneGraph インストールされているかのよう は、プロジェクトを作成するためにそれを使用する方法を知っています"sudo make install"ご意見ありがとうございます。
動作させるためにどのような変更を加えましたか? –