2
私は、アウトソースのビルドを行うには、空のbinディレクトリからCMakeの2.8を呼び出す:CMake 2.8は、ソース外を要求していますが、ソース内ビルドは行います。どうして?
> make ../svn/trunk/projekt/CMakeList.txt
代わりの場所にmakefileを生成するので、cmakeのはソースツリーにそれらを置きます。
CMake FAQによると、この場合、ソースツリー内でin-source-buildsをトリガーするファイルが見つかるはずですが、何もありません。明示的にバイナリディレクトリを設定
はどちらも動作しません:
> make -DCMAKE_BINARY_DIR=`pwd` ../svn/trunk/projekt/CMakeList.txt
私は他に試すことができますどのような任意のアイデア?
おかげで、私は愚かな何かがありませんでした! –
問題ありません。私はこれを実際にこのような奇妙な行動を引き起こしたこの方法を信じることができなかったので、これをテストしなければならなかった! – richq