Получение ошибки неопределенной ссылки при использовании функции gotoxy() в c в dev-cpp

Это полная ошибка, которую я получаю при попытке скомпилировать:

C:\Users\avrlsngh\AppData\Local\Temp\ccGLqeDo.o gotoxy.c:(.text+0x18): неопределенная ссылка на `gotoxy'


person avrlsngh    schedule 10.11.2017    source источник
comment
где код?   -  person Atul Kumar    schedule 10.11.2017
comment
связанные ответы Я написал.   -  person    schedule 10.11.2017
comment
conio.sourceforge.net может представлять интерес.   -  person Ian Abbott    schedule 10.11.2017
comment
Кстати, это не вопрос. И если вы спросите, что означает эта ошибка, там канонический дубликат ...   -  person    schedule 10.11.2017
comment
@IanAbbott Я бы настоятельно не советовал этого делать. Это хорошо только для старого кода, когда его портирование на curses заняло бы слишком много времени. Для написания нового кода никогда не используйте conio в первую очередь.   -  person    schedule 10.11.2017


Ответы (1)


Это ошибка компоновщика.

gotoxy() — это Turbo-C, а не C. Таким образом, эта функция просто недоступна в среде, компиляторе и библиотеках, которые вы используете.

Код использует функцию (здесь gotoxy()), которую он не определяет сам. Таким образом, компилятор/компоновщик пытается разрешить его во время компоновки, но не может найти его ни в одном объектном файле и/или указанной библиотеке.

person alk    schedule 10.11.2017