Я создал исходный файл C с использованием модулей из других исходных файлов. Предположим, что созданный исходный файл - файл abc.c .Mine C компилируется с использованием следующей команды.Получение следующей ошибки: "collect2: ld return 1 status status"
gcc -c abc.c
Я собрал все и каждый исходный файл, которые связаны с abc.c .WHILE создания исполняемого файла с помощью следующей команды:
gcc abc.o b.o c.o ....strings.o -o abc
Он показывает следующее сообщение об ошибке, хотя у меня есть используемые strings.o для создания исполняемого файла:
strings.o: In function `string_IntToString':
strings.c:(.text+0x5d3): undefined reference to `log10'
strings.c:(.text+0x606): undefined reference to `log10'
collect2: ld returned 1 exit status
Не могли бы вы предложить мне, что здесь может быть не так?
спасибо ... это сработало :) – thetna