6
最近私のプロジェクトをCMakeに更新しましたが、迷惑です。ソースファイルをビルドするとき、オブジェクトファイルが保存されているディレクトリを出力します。CMake、プロセスをコンパイルするときにディレクトリを印刷しないでください
[ 13%] Building CXX object a/CMakeFiles/a.dir/src/A.cpp.o
[ 14%] Building CXX object b/CMakeFiles/b.dir/src/B.cpp.o
[ 15%] Building CXX object c/CMakeFiles/c.dir/src/C.cpp.o
私はこのことについて何かを見つけることができません。この
[ 13%] Building CXX object A.cpp.o
[ 14%] Building CXX object B.cpp.o
[ 15%] Building CXX object C.cpp.o
ようにそれを作りたいです。
[ここ]である(https://gitlab.kitware.com/cmake/cmake/blob/v3.8.1/Source/cmNinjaTargetGenerator.cxx#L666)、行は 'description <<"です。<< "lang <<"オブジェクトを構築する$ out ";' '$ out'はオブジェクトの相対パスで、gccに渡されます。 。だから私はそれのための設定オプションを見つけることを期待していない。 cmakeの出力に(あなたの端末で)適用するフィルタの一種を探していますか? –
参照http://stackoverflow.com/questions/9765547/how-to-customize-cmake-output – sakra