मैं अब सी कोड कवरेज अध्ययन पर काम करते हैं और समस्या निम्न का सामना करना पड़ा, जीसीसी संस्करण 4.4.6:अपरिभाषित संदर्भ मुद्दा __gcov_init resovle कैसे जब लिंक
- जोड़ा गया संकलक झंडा
CFLAGS = --coverage
और लिंकर विकल्पLDFLAGS := --coverage
याLOCAL_LDLIBS := --coverage
और मिल गया त्रुटि:
undefined reference to '__gcov_init'" and "undefined reference to '__gcov_merge_add'
- जोड़ा विकल्प
LOCAL_LDFLAGS := --coverage
, और एल मिला स्याही त्रुटि:
libgcov.a(_gcov.o): in function __gcov_set_sampling_rate: undefined reference to '__gcov_sampling_rate' libgcov.a(_gcov.o): in function gcov_exit: undefined reference to '__gcov_pmu_profile_filename' libgcov.a(_gcov.o): in function __gcov_init: undefined reference to '__gcov_pmu_profile_options' '__gcov_pmu_top_n_address'
इस मुद्दे पर कुछ सुझाव प्रदान करने के लिए किसी को भी मदद कर सकते हैं?
हां, मैंने कोशिश की है- lgcov लिंक विकल्प लेकिन अभी भी समस्या 1 से ऊपर का सामना करना पड़ा)। आपके उत्तर के लिए धन्यवाद – lilingmzai