मेरे पास एक ही स्रोत फाइलें (सी और ओब्जे-सी) दो लक्ष्यों में संकलित की जा रही हैं: इकाई परीक्षण निष्पादन योग्य और वास्तविक उत्पाद (जिसे तब एकीकरण परीक्षण किया जाता है)। दो लक्ष्य विभिन्न स्थानों में बनाते हैं, इसलिए ऑब्जेक्ट फ़ाइलें, .gcno और .gcda फ़ाइलें अलग हैं। सभी स्रोत फ़ाइलों को इकाई परीक्षण में संकलित नहीं किया जाता है, इसलिए सभी ऑब्जेक्ट्स मौजूद नहीं होंगे। सभी स्रोत फ़ाइलों को उत्पाद निर्माण में संकलित किया जाता है।gcov के साथ, क्या .gcda फ़ाइलों में विलय करना संभव है?
क्या यूनिट परीक्षणों और एकीकरण परीक्षणों के लिए कुल कवरेज प्राप्त करने के लिए .gcda फ़ाइलों के दो सेटों को गठबंधन करने का कोई तरीका है (क्योंकि वे उत्पाद निर्माण पर चल रहे हैं)?
मैं एलसीओवी का उपयोग कर रहा हूं।
मैक ओएस एक्स 10.6, जीसीसी 4.0
धन्यवाद!
वाह, उत्तर देने के लिए धन्यवाद। उस प्रश्न और अब पूछने के बीच मेरे पास 2 बहुत ही अलग नौकरियां हैं। मुझे उम्मीद है कि यह किसी की मदद करेगा। – Joe