cmake の作業ディレクトリを変更したいと思います。たとえば、現在CMakeLists.txtであるc/ディレクトリから cmake を実行すると、これは作成されたディレクトリとファイルになります。
c/CMakeFiles/
c/implementation/
c/cmake_install
// ...
これは本当に醜く、私たちのアプリケーションはCross-platformであるため、これは良くありません。現在、次のようにc/buildディレクトリから Cmake を使用しています。
cmake .. -Dparam=qnx-debug
cmake .. -Dparam=linux-release
したがって、パラメーターに基づいて (およびc/から cmake を実行する場合)、次のようなディレクトリ構造を作成します。
c/build/qnx-debug/CMakeFiles
c/build/qnx-debug/implementation
// ...
// or when I want build for linux
c/build/linux-release/CMakeFiles
c/build/linux-release/implementation
// ...
これはcmakeで可能ですか、それともbashでのみ可能ですか?
よろしく、 クリスチャン