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

nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.69
AltPeople
 Аватар для AltPeople
10 / 10 / 1
Регистрация: 25.09.2008
Сообщений: 73
26.12.2008, 17:34     nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex #1
Доброго времени суток!
Начал изучать visual c++ по firststep ru и сразу столкнулся с проблемой
вот код с первого занятия:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include "afxwin.h" // MFC Основные и стандартные компоненты
 
class CMainWnd : public CFrameWnd
{
public:
CMainWnd(); // Конструктор по умолчанию
};
 
CMainWnd::CMainWnd()
{
Create(NULL,"Step1",WS_OVERLAPPEDWINDOW,rectDefaul t,
NULL,NULL); // Создать окно программы
}
 
class CMyApp : public CWinApp
{
public:
CMyApp(); //конструктор по умолчанию
virtual BOOL InitInstance();//стандартная инициализация
};
 
CMyApp::CMyApp() // конструктор главного класса приложения
{}
 
BOOL CMyApp::InitInstance() // стандартная инициализация
{
m_pMainWnd=new CMainWnd(); // создать класс окна
ASSERT(m_pMainWnd); // проверить его правильность
m_pMainWnd->ShowWindow(SW_SHOW);// Показать окно
m_pMainWnd->UpdateWindow(); // Обновить окно
return TRUE; // Вернуть что все нормально
};
CMyApp theApp; // запуск приложения
сделал все как написано , запускаю и выдает:

--------------------Configuration: Step1 - Win32 Debug--------------------
Compiling...
Step1.cpp
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
libcd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Step1.exe : fatal error LNK1120: 3 unresolved externals
Error executing link.exe.

Step1.exe - 4 error(s), 0 warning(s)

пробывал подключать "afxcwd.h" по аналогии с MFC - пишет - C:\Program Files\Microsoft Visual Studio\MyProjects\Step1\Step1.cpp( : fatal error C1083: Cannot open include file: 'nafxcwd.lib': No such file or directory
Error executing cl.exe.

Подскажите пожалуйста, где может быть ошибка...
Может какой-то файл не подключил???

Добавлено через 1 час 0 минут 23 секунды
Все!!!!! разобрался!!!!
причина такой ошибки в том, что при создании проекта я по привычке выбирал - Win32 Console Application, а нужно было выбирать - Win32 Application.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2008, 17:34     nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
Посмотрите здесь:

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++ Ошибка: error LNK2001: unresolved external symbol "double __cdecl Akk(double,double,double)"
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"
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16 C++
Error LNK2019: unresolved external symbol C++
C++ Error LNK2001: unresolved external symbol
C++ Error LNK2001: unresolved external symbol

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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