kschandru Ответов: 3

Ошибка компоновщика в программе на языке Си


Я новичок в программе Си...

что подразумевается под
Ошибка компоновщика: печать неопределенного символа в модуле

кто нибудь объяснит

3 Ответов

Рейтинг:
25

Richard MacCutchan

Ты неправильно произнесла заклинание printf?


Simon Bang Terkildsen

хе-хе, скорее всего

Рейтинг:
2

Anirban Nath

Эй друзья вот решение для ошибок компоновщика в C,

Ошибка компоновщика-это ошибки, возникающие во время выполнения.В C, когда мы запускаем программу, программа напрямую связывается с оборудованием, таким как ввод-вывод или графические устройства и т. д.
Но во время компиляции код проверяет только синтаксис наборов команд, используя прямое взаимодействие включенных заголовочных файлов.Генерируется файл объектного кода(.obj), который на самом деле не может быть запущен пользователем.Это делается ассемблером.
Но связывание файлов относится к созданию исполняемого файла(.exe), который может быть запущен пользователем.Во время выполнения программы на языке Си компилятор также хочет получить доступ к соответствующему оборудованию.Он пытается установить связь с соответствующим оборудованием с помощью драйверов оборудования, предоставляемых компилятором.
Если компилятор не получает доступа к оборудованию, он не может создать исполняемый файл.Затем генерируется ошибка компоновщика.
Вот решение этой проблемы.
Турбо-компиляторов С3 ,
Перейти к Настройки -&ГТ; Компоновщик -и GT; библиотека -&ГТ; Регистрация необходимых библиотек (например, проверка графическая библиотека для компоновщика ошибка в программировании графики или проверить класс-контейнер для С программ, где компоновщик ошибка возникает из-за continer классы, используемые или проверить стандартное время выполнения для общего или стандартного ввода-вывода программ c).
Спасибо вам друзья,
Попробуйте мое решение.... :)


Рейтинг:
13

Mehdi Gholam

Рассматриваемая ошибка компоновщика означает, что вы использовали функцию print но компоновщик не может найти эту функцию ни в одной из библиотек, которые вы добавили в компоновщик.

Пожалуйста, прочтите еще несколько книг, прежде чем работать с C, так как это очень неумолимо, если вы не готовы к этому, переключите языки на что-то более простое, например c#,vb.net или Ява.


Simon Bang Terkildsen

+5, Полностью согласен, если ОП новичок в программировании, он должен начать с управляемого языка, даже Java лучше, чем C :P