2017-02-22 9 views
1

В моих главных CMakeLists файл я включаю() другой файл CMake, который имеет следующие две строки:CMake «Не удалось прочитать из файла count».

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

Вот результат после того, как я строю и запустить «сделать MyTarget»:

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

у меня есть не знаю, что этот «файл счета» - это то, что он рассказывает мне о двух раза. Кто-нибудь может мне сказать, что это значит?

Cmake версия 3.6.2

+0

Вы правы, это было на самом деле для всех целей. Вы также правы по причине, плохие права на запись в двоичном каталоге. Спасибо за помощь. Можете ли вы ответить на этот вопрос? – DoctorMoose

ответ

0

Подсчет «количество файлы», где CMake регистрирует процесс сборки, так что она может дать свой «%» полный вывода.

Я серьезно сомневаюсь, что «не удалось прочитать из файла count» относится к вашим двум строкам. Недостаточно ли разрешений на запись в двоичный каталог или, возможно, на несоответствие пути?

0

У меня была такая же проблема (в каталоге сборки, где я случайно назвал cmake из подкаталога). Удаление всего содержимого каталога сборки и запуск cmake снова устранили проблему.

Смежные вопросы