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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
#1

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 - C++

03.03.2014, 17:06. Просмотров 1433. Ответов 22
Метки нет (Все метки)

Помогите разобрать в ошибке.

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/link.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
int Add (int x, int y)
{
    cout << "In Add(), received " << x << " and " << y << "\ n ";
    return (x+y);
}
 
int main ()
{
    cout << " I'm in main()!\ n";
    int a, b, c;
    cout << " Enter two numbers: ";
    cin >> a;
    cin >> b;
    cout << "\ nCalling Add()\n";
    c=Add(a,b);
    cout << "\ nBack in main().\ n";
    cout << "c was ste to " << c;
    cout << "\ nExiting... \ n\ n";
    return 0;
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2014, 17:06     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Посмотрите здесь:

Error LNK2001: "unresolved external symbol _main" C++
ошибка [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0X32.OBJ C++
C++ main.obj : error LNK2019: unresolved external symbol
C++ Ошибка: error LNK2001: unresolved external symbol _WinMain@16
C++ [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\C0X32.OBJ
error LNK2001: unresolved external symbol C++
C++ Виртуальные классы и ошибка "Error LNK2001: unresolved external symbol"
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
petyahohlov
27 / 22 / 5
Регистрация: 31.07.2013
Сообщений: 121
03.03.2014, 17:12     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #2
у меня не выбило ошибку
Catstail
Модератор
 Аватар для Catstail
21784 / 10508 / 1705
Регистрация: 12.02.2012
Сообщений: 17,510
03.03.2014, 17:13     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #3
Такое впечатление, что компилятор установлен "криво"
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
03.03.2014, 17:20  [ТС]     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #4
petyahohlov,
Какой средой пользуешься?
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 17:28     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #5
WikiLeaks, а ты какой средой пользуешься?
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
03.03.2014, 17:39  [ТС]     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #6
yurets17,
microsoft visual c++ 6.0
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 17:44     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #7
WikiLeaks, тогда извини не подскажу, никогда не работал)
у меня например в Qt не компилирует, пока не поменяю
C++
1
#include <iostream.h>
на
C++
1
2
#include <iostream>
using namespace std;
DrOffset
6817 / 4028 / 924
Регистрация: 30.01.2014
Сообщений: 6,847
03.03.2014, 17:47     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #8
WikiLeaks, у тебя наверное твой исходник (c main) в дерево проекта не добавлен.
THE--MASTER
Заблокирован
03.03.2014, 17:57     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #9
ты используешь стороннюю библиотеку, рассчитанную на винду, а сам создал консольный проект, делай виндовый проект с функцией WinMain
castaway
Эксперт С++
4869 / 3008 / 370
Регистрация: 10.11.2010
Сообщений: 11,059
Записей в блоге: 10
Завершенные тесты: 1
03.03.2014, 18:00     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #10
Проблема в том, что ты создал в VS проект "оконное приложение", а компилируешь "консольное".
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
03.03.2014, 18:12  [ТС]     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #11
castaway,
сделал как вы сказали.
Результат:
C++
1
c:\program files (x86)\ewww\msdev98\myprojects\221\221.cpp(23) : fatal error C1010: unexpected end of file while looking for precompiled header directive
THE--MASTER
Заблокирован
03.03.2014, 18:13     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #12
Цитата Сообщение от WikiLeaks Посмотреть сообщение
castaway,
сделал как вы сказали.
Результат:
отключи использование прекомпайл хэдэров, тебе ж пишут.
свойства проекта C/C++ -> Precomplie Headers
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 18:16     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #13
WikiLeaks, попробуй подключить #include "stdafx.h"
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
03.03.2014, 18:27  [ТС]     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #14
THE--MASTER,
Отключил.
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/221.exe : fatal error LNK1120: 1 unresolved externals
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 18:29     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #15
Цитата Сообщение от WikiLeaks Посмотреть сообщение
Отключил
Попробуй вернуть обратно и подключить #include "stdafx.h"
alsav22
5410 / 4806 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.03.2014, 18:33     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #16
Цитата Сообщение от WikiLeaks Посмотреть сообщение
сделал как вы сказали.
И что сделали?

Добавлено через 27 секунд
Цитата Сообщение от yurets17 Посмотреть сообщение
Попробуй вернуть обратно и подключить #include "stdafx.h"
Не нужно, тут опять не тот проект.

Добавлено через 1 минуту
Создайте пустой проект: Общие - Пустой проект, добавьте в него файл .cpp, вставьте в него свой код.
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 18:37     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #17
Цитата Сообщение от alsav22 Посмотреть сообщение
Создайте пустой проект: Общие - Пустой проект, добавьте в него файл .cpp, вставьте в него свой код.
а эту строчку не надо менять?
C++
1
#include <iostream.h>
alsav22
5410 / 4806 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.03.2014, 18:45     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #18
Цитата Сообщение от yurets17 Посмотреть сообщение
а эту строчку не надо менять?
Если компилятор на неё заругается, тогда.

Добавлено через 1 минуту
6-ю студию не знаю.
WikiLeaks
0 / 0 / 0
Регистрация: 02.03.2014
Сообщений: 8
03.03.2014, 18:48  [ТС]     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #19
Посоветуйте нормальную студию. А то я замучился с совместимостью 6.0 и win 8.1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.03.2014, 18:49     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Еще ссылки по теме:

C++ Error LNK2001: unresolved external symbol
C++ Error LNK2001: unresolved external symbol
C++ Error LNK2019: unresolved external symbol
C++ Visual Studio 2015 ошибка unresolved external symbol _WinMain@16
Error LNK2019: unresolved external symbol C++

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

Или воспользуйтесь поиском по форуму:
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
03.03.2014, 18:49     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 #20
alsav22, извините, что беспокою, но не могли бы ли вы посмотреть вот эту тему? Вставка элементов в двунаправленный список!
Yandex
Объявления
03.03.2014, 18:49     LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Ответ Создать тему
Опции темы

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