승인됨: Fortect
지난주에 일부 독자가 gcov에서 그래프를 열 수 없다는 오류 내용을 접했습니다. 의심할 여지 없이 이 문제를 일으키는 많은 요인이 있습니다. 아래에서 다룰 것입니다.
내 표지는 오후 12시 4분에 Ubuntu에서 gcc(현재 4.6.3, 곧 4.8)를 시도하는 내 C++ 프로젝트에 대해 toOde를 의미하므로 gcov를 선택하고 시각적 파일이 열리지 않는다는 오류가 발생합니다. 이 강력한 오류는 무엇을 의미합니까? 코드 적용 범위가 있는지 어떻게 알 수 있습니까?
이 문제에 대한 다음 솔루션을 보았고 가장 널리 사용되는 연결은 gcc 대신 clang(gcov: cannot widen street file)을 사용하는 것이지만 실제로 컴파일러 버튼을 누를 수 없습니다. gcc에 그림을 그려야 합니다. 많은 내 웹 사이트에 대한 실행 가능한 솔루션이 아닙니다. 또한 gcov 문서는 gcc와 함께 작동하는 방법을 식별합니다.
또 다른 치료법은 이미지 설정을 수정하는 것이었습니다(http://ubuntuforums.org/showthread.php?t=1547252). 다행히도 특정 사용자가 내 것이라면 어떤 설정 파일에 대해 이야기하는지 잘 모르겠습니다. 문제 유형은 저도 개선 방법을 모릅니다
내 .gcda 및 .gcno 레코드가 내 개체에 올바르게 생성되었습니다.
코드를 컴파일하고 일반적으로 gcov * .Ivc를 사용하는 최상위 디렉토리 사이트 위에 있는 디렉토리 외부gcov -o 디렉토리 / to 또는 obj * .c그리고gcov -o 디렉토리 / 대 obj * .gcda그리고gcov -o 디렉토리 / 각 obj에 대해 * .gcno
그러나 이러한 솔루션이 작동하는 이유에 대한 이유는 없습니다. 여전히 그래픽 파일이 차단 해제되지 않는다는 오류가 발생합니다.
네 번째 테레르
101
찾고 있는 답변이 아닌가요? C ++ Gcc Ubuntu-12.04 Gcov 프로파일링 태그가 지정된 다른 질문을 찾아보거나 현재 질문을 직접 물어보세요.
언급된 문제는 누락된 .gcda 및 장소 코드를 포함하는 데이터베이스의 .File gcno
와 관련이 있습니다.
그래서 내 교훈은 가장 중요한 .gcda 파일의 첫 번째 사본과 추가로 .gcno 파일이 소스 코드의 특정 .c를 연결하여 .c를 다시 가져간 다음 gcov 파일 이름에 전원을 공급하는 것입니다. .c
.당신
거대한 요청을 받은 경우 이 모든 .gcda를 연결하고 결과적으로 .gcno를 소스와 연결해 보십시오. obj 웹 디렉토리에서 복사로 돌아가고 싶지 않다면 지적한 대로 문제를 해결할 수 있고
>
2013년 10월 27일 18:21마다 답변
와 같습니다.
3,605
귀하가 다르게 구입한 몇 가지를 정당화하겠습니다
가장 중요한 사항: 항상 * .gcda, 3 을 조정하십시오. obj trek 웹 디렉토리 뒤에 .gcno, * .c 등, 완전히 잘못된 것입니다.다시 보내야 하는 것은 “-o path / / obj /로 반환”(디렉토리 경로)으로 지정하는 것입니다.
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
특정 c/t ++ 소스 파일에 대해 종종 gcda 파일의 경로를 지정할 수 있으며 물론 obj를 지정하여 “-o” 플래그를 사용하여 디렉토리를 만들 수 있습니다. 이 파일을 복원해야 합니다. …
그리고 보고서에서 gcovr vmplace gcov를 사용하는 경우 이 특정 “-r -root = ROOT” 플래그를 사용하여 주 디렉토리(src 및 obj 위의 디렉토리)를 지정하기만 하면 많은 유형의 보고서를 얻을 수 있습니다.gcovr에 대한 자세한 내용은 이 Approach 사용자 가이드를 참조하십시오.
오전 6시 53분을 사용하여 2월 24일 17에 답변함
를 의미합니다.
1007 11개의 금괴 배지 1010 은색 배지 2121 갈색 배지
지금 이 간단한 다운로드로 컴퓨터 성능을 높이십시오. 년