gcov

    10熱度

    2回答

    我使用gcovr爲cobertura生成代碼覆蓋。 一切工作正常與xcode 4.6。現在我更新到xcode5,一切我得到的是0%的覆蓋率... 我的設置: gcovr 3.0 的Xcode 5(蘋果LLVM 5) '生成測試覆蓋文件'設置爲YES 「儀器程序流」設置爲YES ,並命令我使用: gcovr -r . --object-directory Build/Intermediates/my

    1熱度

    1回答

    問題1:如何解譯函數名稱,如_ZN21CircularBufferManager4readIlEEmPT_m?我猜這些長函數名稱(即l,t,h,d)中的「read」之後的第二個字符必須與type有關。我使用unsigned char,unsigned short,signed long,double。 問題2:在#227行中,我看到16個分支。爲什麼是16?另一方面,#222行有8個分支,這對我有

    0熱度

    1回答

    我想分析C++程序中的代碼覆蓋使用gcov。我得到的一條輸出線是: //my_header.h.gcov -: 349: TArray<unsigned,1,8> my_var; 根據gcov documentation它表示'行349不包含代碼'。我們可以清楚地看到,這一行包含代碼,即聲明。 我真的很想知道那裏有什麼。

    0熱度

    4回答

    我試圖用Gcovr生成一個C程序結果的HTML文件。 我已經安裝了gcov(通過MinGW),Python,easy_stall和gcovr。 向Windows PATH添加了C:\MinGW\bin,C:\Python33和C:\Python\Scripts。 現在我有(在Windows命令行)的問題: 1 gcovr命令 gcovr無法找到/直到c:\Python33\Scripts與pyth

    1熱度

    1回答

    我使用Eclipse Juno和GCC編譯器進行C代碼。我正在嘗試使用gcno插件來獲取代碼覆蓋率。 當然我向編譯器和鏈接器標誌添加了-ftest-coverage -fprofile-arcs。 但是,當我點擊分析工具對代碼覆蓋率我得到的錯誤如下圖所示: 「重新編譯C中的至少一個/ C++源文件與 ‘-fprofile弧’和」 -ftest覆蓋-lgcov「選項,並與您聯繫可執行 ‘’如果你編譯

    0熱度

    1回答

    我正在嘗試爲我的項目生成覆蓋率報告。 .gcno文件按照預期爲共享對象代碼文件生成,但是當我運行可執行文件(使用生成的共享對象)時,.so也與可執行文件位於同一位置,但共享對象的.gcda文件不會生成而可執行代碼的.gcda文件按預期生成。 方法有問題嗎? 請注意

    2熱度

    1回答

    我使用的gcov與選項-a來標識基本塊( - 全塊),其從該手冊: When you use the -a option, you will get individual block counts 原始文件: #include <stdio.h> #include "file1.h" int max(int a , int b) { int k = 0; if (a

    0熱度

    1回答

    這個主題已經有很多問題,但儘管如此,在SourceForge的幫助下,我無法生成.gcno或.gcda文件。 sample question 2nd question 我make文件編譯和運行我的單元測試,但不會生成任何輸出文件。這裏有什麼明顯的錯誤嗎?註釋掉的行是我以前試過的東西。 CPP_PLATFORM = Gcc #CPP_PLATFORM = Clang #CPPUTEST_CPP

    4熱度

    1回答

    讓我們先把它弄明白:這個問題不是的重複。我會解釋下面的原因。 我運行命令xcodebuild test -scheme 'ISO8601ForCocoa' SYMROOT=../build,這裏是輸出: Executed 16 tests, with 0 failures (0 unexpected) in 0.047 (0.051) seconds profiling: invalid mag

    1熱度

    1回答

    我使用的是Xcode 4.6,我一直在爲iOS應用程序編寫一些單元測試。我試着按照本教程做一些代碼覆蓋:http://supermegaultragroovy.com/2005/11/03/unit-testing-and-code-coverage-with-xcode/。 我是按照我的AppTests目標3個步驟: 檢查「生成測試覆蓋文件」 檢查「儀表程序流」 添加「-lgcov」到「其他鏈接