gcov에는 Mac 운영 체제에서 일종의 버전 충돌 오류가 있습니다.

gcov에는 Mac 운영 체제에서 일종의 버전 충돌 오류가 있습니다.

C 프로그램의 이름을 temp.c로 지정하겠습니다. 다음 코드는 Linux에서 작동하고 Mac OS에서도 작동하여 적용 범위 정보를 표시해야 합니다.

gcc -fprofile-arcs -ftest-coveragetemp.c

가. 출력

코로나바이러스 온도

하지만 MacBook Pro에서 mojave를 실행하려고 하면 gcov에서 다음 오류가 발생합니다.

예상치 못한 버전: *20B. .gcno 파일이 잘못되었습니다!

내 gcc 버전은 gcc 버전 10.2.0(Homebrew GCC 10.2.0)입니다.

무슨 일이에요?

관련 정보