2016-03-13 105 views
0

我嘗試創建覆蓋率報告。我用C++ lcov達到文件意外結束

make clean allmake coverage

我有Boost和lcov安裝。但是,當我嘗試make coverage失敗,出現以下錯誤信息:

Processing components/Project/CMakeFiles/ProjectMainController.dir/dataHandling/savingUnit/Trimmer.cpp.gcda 
geninfo: ERROR: /home/user/ProjectFolder/Project/build/source/Project/components/Project/CMakeFiles/ProjectMainController.dir/dataHandling/savingUnit/Trimmer.cpp.gcno: reached unexpected end of file 
make[3]: *** [CMakeFiles/coverage] Error 255 
make[2]: *** [CMakeFiles/coverage.dir/all] Error 2 
make[1]: *** [CMakeFiles/coverage.dir/rule] Error 2 

奇怪的部分是:我還沒有寫,甚至在微調類中的任何測試和心不是連TrimmerTest文件。你可以幫我嗎?

回答

0

通過完全刪除構建文件夾的內容來修復問題