unresolved external symbol



Автор Елизавета Данилова задал вопрос в разделе Другие языки и технологии

Ассемблер Ошибка LINK : error LNK2001: unresolved external symbol _mainCRTStartup и получил лучший ответ

Ответ от Riv[гуру]
в четвертой строке есть include Change.inc
покажите этот файл, там наверно есть ссылки на masm.inc и windef.incriv
Мыслитель
(7556)
а эти файлы где находтся и какое у них содержание?
а инструкция library в том асме, в котором вы компилируете, что обозначает? я просто не знаю, 100 лет назад что-то делал на асме.

Ответ от Миоко Таканава[гуру]
Конечно, линковщик не находит точку входа в программу, потому что она не указана.
Наверное, "главная" процедура этой программы Change. Тогда последней строкой программы должна быть директива не просто end, а end Change.
Тогда линковщик не будет выдавать ошибку.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ассемблер Ошибка LINK : error LNK2001: unresolved external symbol _mainCRTStartup

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
А зачем ты кучу фигурных скобок (открывающих) понаставил? Ты посчитай, сколько у тебя открывающих {
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*