Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
cflood
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
#1

Error LNK2019 при компиляции empty project - C++

04.07.2013, 20:09. Просмотров 860. Ответов 6
Метки нет (Все метки)

День добрый! Создаю новый пустой проект в VS 2010 со следующей структурой:
Header Files:
header.h
C++
1
2
3
#include <windows.h>
#include <gl\gl.h>
#include <gl\glu.h>
Source Files:
main.cpp:
C++
1
#include "header.h"
Компилирую всё это дело, выдаёт следующее:
Код
1>------ Build started: Project: Engine, Configuration: Debug Win32 ------
1>  main.cpp
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>D:\My Works\Visual Studio Projects\Engine\Debug\Engine.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
В чём может быть проблема?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.07.2013, 20:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Error LNK2019 при компиляции empty project (C++):

Ошибка при компиляции error LNK2019 - C++
IMG.obj : error LNK2019: ссылка на неразрешенный внешний символ &quot;unsigned long __cdecl GTASA_CRC32_fromUpCaseString(char const *)&quot;...

Проблемы при компоновке error LNK2019 - C++
Добрый день. Проблема заключается в следующем, когда использую сторонние библиотеки, в данном случае использовал исходники SQLite 3...

Error LNK1120, error LNK2019, error LNK2028, queue - C++
// свойство класса Parser queue&lt;elem*&gt;* postfix = new queue&lt;elem*&gt;; // строка, из-за которой происходит ошибка ...

Ошибка при написании класса: error LNK2019: ссылка на неразрешенный внешний символ - C++
Код: int _tmain(int argc, _TCHAR* argv) { Fraction x, x2, y, y2, fl, res, c; cout &lt;&lt; &quot;...&quot; &lt;&lt; endl; x.setFraction(); ...

Ошибка при работе со структурами: error LNK2019: ссылка на неразрешенный внешний символ _main - C++
#include&lt;iostream&gt; using namespace std; struct baza_film { char name_film ; char name_director ; char genre ; int...

Error LNK2019 при компиляции программы MPI - C++
Здравствуйте! Это уже становится чересчур.. все решения перепробованы. Вобщем, на VS 2012 устанавливаю MS SDK MPI. В свойствах проекта...

6
Ko
-65 / 5 / 0
Регистрация: 23.12.2011
Сообщений: 247
04.07.2013, 20:12 #2
C++
1
2
3
4
int main()
{
 
}
нет main написано же
1
cflood
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
04.07.2013, 20:23  [ТС] #3
main.cpp:
C++
1
2
3
4
5
6
#include "header.h"
 
int main()
{
 
}
Выдаёт тоже самое...

Код
1>------ Build started: Project: Engine, Configuration: Debug Win32 ------
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
1>D:\My Works\Visual Studio Projects\Engine\Debug\Engine.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Добавлено через 6 минут
P.S. Проект - Win32 Project
0
Dani
1393 / 637 / 57
Регистрация: 11.08.2011
Сообщений: 2,282
Записей в блоге: 2
Завершенные тесты: 1
04.07.2013, 20:32 #4
Пропиши точку входа
Project -> Propetries -> Linker -> Advanced -> Entry Point
там пишешь main - имя функции
1
cflood
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
04.07.2013, 20:40  [ТС] #5
Огромное спасибо.
0
Croessmah
Эксперт CЭксперт С++
13514 / 7673 / 866
Регистрация: 27.09.2012
Сообщений: 18,891
Записей в блоге: 3
Завершенные тесты: 1
04.07.2013, 20:58 #6
Цитата Сообщение от cflood Посмотреть сообщение
Проект - Win32 Project
Если не консольное, то точка входа WinMain
MSDN: WinMain entry point
1
cflood
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
04.07.2013, 21:09  [ТС] #7
Croessmah, при WinMain выдаёт:
Код
1>LINK : error LNK2001: unresolved external symbol _WinMain
Вообще я пытаюсь заставить работать урок с книжки по OpenGL, тут вот еще вопросик другой задал Компиляция урока из "OpenGL Суперкнига" в VS 2010
0
04.07.2013, 21:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.07.2013, 21:09
Привет! Вот еще темы с ответами:

Linker error при компиляции - C++
У меня вылезает ошибка при компиляции: undefined reference to `gluPerspective@32' По сути он ругается на то что не может...

Error LNK2019 и fatal error LNK1120 - C++
Копаюсь в гугле уже часа 2. Не понимаю, в чем проблема. Вроде нигде ошибок в коде нету, но выдает: 1&gt;------ Построение начато:...

Ошибка при сборке проекта: "error LNK2019: unresolved external symbol" - C++
Все части проекта успешно компилируются , но при сборке появляются ошибки: 1&gt;prakt2.obj : error LNK2019: unresolved external symbol...

Project : error PRJ0003 : Error spawning 'rc.exe - C++
1&gt;Project : error PRJ0003 : Error spawning 'rc.exe'. помогите что за ошибка?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru