Godkänd: Fortect
Förra veckan stötte några av våra webbläsare på ett felmeddelande om att gcov inte kan öppna Graph. Det finns många faktorer som orsakar detta problem. Vi tar upp dem nedan.
Jag bestämmer på gcov som mitt omslagsverktyg toOde för alla mina c++-projekt med gcc (nu 4.6.3, nästan omedelbart 4.8) på Ubuntu kl. 12:04 och får tag på ett felmeddelande om att grafikfilen vann’ t lansera. Vad betyder detta otroliga fel? Och exakt hur vet jag om jag har kodpublicitet?
Jag har sett andra lösningar på det här typen av problem, den mest populära är att se till att du använder clang (gcov: kan inte öppna gatufilen) dock av gcc, men jag kan inte trycka på dessa kompilatorknappar, jag måste använda gcc vilket inte anses vara en hållbar lösning för mina webbsidor. Dessutom förklarar gcov-dokumentationen hur det har fungerat med gcc.
Ett annat botemedel var att fixa bildkonfigurationen (http://ubuntuforums.org/showthread.php?t=1547252) men jag är säker på vilken konfigurationsfil den här användaren ägnar sig åt om den är min. problemet är att jag inte vet hur jag fixar det båda lika
mina .gcda- och .gcno-filer är korrekt uppfunna i mitt objekt
Utanför katalogen där den ligger ovanför min toppkatalog där jag sätter ihop min kod och brukar försöka gcov * .Ivcgcov -o katalog / till / obj 1 . .cochgcov -o katalogen / till / obj 5 . .gcdaochgcov -o katalogen / till / obj 3 . .gcno
men ingen av anledningarna till varför samma lösningar fungerar; Jag får fortfarande felmeddelandet att de flesta grafikfilerna inte öppnas.
Fjärde Thererrrs
vägledning
Inte svaret du letar efter? Bläddra bland andra frågor taggade C ++ Gcc Ubuntu-12.04 Gcov-profilering, eller ställ din aktuella fråga själv.
Problemet som nämns ovan är relaterat till den saknade .gcda och .File gcno om databasen som innehåller din källkod
.
Så min läxa är att skicka den grundläggande -kopian av .gcda-filen och hela tillägget .gcno-filen för en specifik .chemical i din källkod, där återta .c och sedan köra gcov filnamn.c
.du verkligen
Om du fick en förfrågan, försök att länka ut alla dessa .gcda och .gcno med spåret, om du inte vill kopiera från vår egen obj webbkatalog kommer det att lösa scenariot som du påpekade
>>
uppklarad 27 oktober 2013 kl 18:21
3 605 22 guldmärken 1 818 silvermärken
Låt mig förklara några punkter som du köpte annorlunda
först: försök alltid att justera * .gcda, * .gcno, * .c och mycket mer. efter obj trek-katalogen, vilket är helt fel.Det du behöver returnera är att ange problemet som “-o sökväg / till / obj /” (sökväg till katalog)
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
Du kan upptäcka sökvägen till gcda-filen för vilken experter hävdar en viss c/c ++-källfil, samt ett givetvis specificera obj för katalogen med “-o”-flaggan , som talar om för dig att all denna fil bör återställas. …
Och när du använder gcovr vmplace gcov i mycket egna rapporter, kan du få vilken typ av undersökning som helst genom att helt enkelt specificera rotkatalogen (katalogen i hela src och obj) med flaggan “-r -root motsvarar ROOT”.För mer information om gcovr se sådan Approach User Guide.
har svarat 24 17 februari kl 06:53
1007
Snabba upp din dators prestanda nu med denna enkla nedladdning.