我使用Eclipse Juno和GCC編譯器進行C代碼。我正在嘗試使用gcno插件來獲取代碼覆蓋率。沒有找到GCOV數據
當然我向編譯器和鏈接器標誌添加了-ftest-coverage -fprofile-arcs
。 但是,當我點擊分析工具對代碼覆蓋率我得到的錯誤如下圖所示:
「重新編譯C中的至少一個/ C++源文件與 ‘-fprofile弧’和」 -ftest覆蓋-lgcov「選項,並與您聯繫可執行 ‘’如果你編譯並在單個GCC 通話鏈接,你可以使用gcc的‘--coverage’選項」。
請我需要這個錯誤的幫助。
已檢查.gcno文件在編譯後是否生成了? –