2017-02-22 6 views
1
私のメインCMakeListsで

は私が(インクルードファイル)の2行持つ別のcmakeのファイル:私は構築し、「myTargetを作る」を実行した後、ここでCMake "カウントファイルから読み込めませんでした。"

add_custom_target(myTarget) 
add_custom_command(TARGET myTarget COMMAND echo ARGS "Here is an echo" WORKING_DIRECTORY ${PARENT_DIR}) 

が出力されます。

Could not read from count file. 
Here is an echo 
Built target myTarget 
Could not read from count file. 

私が持っていますこの「カウントファイル」が何回くらい私に伝えているのか分かりません。誰が私にこれが何を意味するのか教えてくれますかそれはその「%完了」出力を与えることができるようにCMakeは、ビルドの進行状況をログに記録する場所

cmakeのバージョン3.6.2

+0

あなたはそうです、実際にはすべてのターゲットで起こっていました。バイナリディレクトリの書き込み権限が悪い理由も正しいと思います。 助けてくれてありがとう。コメントを回答にすることはできますか? – DoctorMoose

答えて

0

「カウントファイル」です。

「カウントファイルから読み取れませんでした」という疑問は、あなたの2行に関係していることを真剣に疑っています。おそらくバイナリディレクトリへの書き込み権限が不十分であるか、パスの不一致がありますか?

0

私は同じ問題(私が誤ってサブディレクトリからcmakeを呼び出したビルドディレクトリ)を持っていました。ビルドディレクトリの内容をすべて削除してcmakeを再実行すると、問題が解決しました。

関連する問題