Страницы

Поиск по вопросам

вторник, 31 декабря 2019 г.

Ошибка LNK1561: точка входа должна быть определена

#cpp


Что означает эта ошибка?

1>  LINK : не найден или не выполнена сборка c:\users\cs\documents\visual studio
2010\Projects\ролролгл\Debug\Vwe.exe при последней инкрементной компоновке; выполняется
полная компоновка
1>LINK : fatal error LNK1561: точка входа должна быть определена
    


Ответы

Ответ 1



Возможно вы создали пустой проект, пользуясь мастером Visual Studio, и пытаетесь его скомпилировать и слинковать. А так как он не имеет метода main (для консольного приложения) и т.п., то сборщик и сообщает об ошибке. Либо используйте другой шаблон проекта, либо добавьте в проект файл содержащий точку входа.

Ответ 2



Правая кнопка мыши на Проект -> Свойства -> Компоновщик -> Все параметры -> Подсистема. Выберите - "Консоль". Также не забудьте о main();

Ответ 3



Если у тебя консольное приложение, надо определить main, а если оконное приложение Windows, то WinMain.

Комментариев нет:

Отправить комментарий