I teraz pracować na badania pokrycia kodu C i napotkał następujący problem, wersja GCC 4.4.6:Jak resovle __gcov_init niezdefiniowanej problem odniesienia, gdy ogniwo
- Dodany kompilator i linker flagi
CFLAGS = --coverage
opcjaLDFLAGS := --coverage
lubLOCAL_LDLIBS := --coverage
i dostał błąd:
undefined reference to '__gcov_init'" and "undefined reference to '__gcov_merge_add'
-
opcja
- Dodany
LOCAL_LDFLAGS := --coverage
i dostał l Błąd atramentu:
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'
może ktoś pomóc zapewnić pewne sugestie na ten temat?
Tak, również wypróbowałem opcję -lgcov link, ale nadal napotkałem powyższy problem 1). Dziękuję za odpowiedź – lilingmzai