私はまったく新しいcmakeので、この低い質問をしてもGoogleに答えが見つからない場合は私を許してください。Cmake新しいプロジェクトをソリューションに追加
私はOgre3d sdkの上に空のプロジェクトを作成しようとしています。 私はcmakeとvs2015を使ってogre3dソースをビルドしました。これで、ogreのlibsとヘッダの上に自分のプロジェクトを作りたいと思っています。私はcmakeのは、作成を願っ
# specify which version you need
find_package(OGRE 1.10 REQUIRED)
project(OG1)
# the search paths
include_directories(${OGRE_INCLUDE_DIRS})
link_directories(${OGRE_LIBRARY_DIRS})
# copy essential config files next to our binary where OGRE autodiscovers them
file(COPY ${OGRE_CONFIG_DIR}/plugins.cfg ${OGRE_CONFIG_DIR}/resources.cfg
DESTINATION ${CMAKE_BINARY_DIR})
すべてがOKとcmakeのファイルを作成する上での成功であるとcmakeの-guiのしかしでの.sln生成しますので、here は私がcmakelists.txtファイルを作成して、これらの行を追加します説明したようにOG1という名前の空のプロジェクトを作成した後、最初のOGRE hellowordを実行できますが、ALL_BUILDとZERO_CHECKだけを含む.slnファイルが生成されます。 どのようにすべての構成を持ち、ただのOgreクラスを使用するための準備ができているクリーンなプロジェクトを作成できますか?
ありがとう!非常に良い説明。 cmakeを使って.slnを作成しました。私のこんにちはを書くつもりです。 Cmakeについて質問があれば、ここでそれを聞かせてください。そのサイトがリンクライブラリを使用しない理由と1つの質問?彼らはパッケージを呼び出すときにそれを行う必要がありますか? –