Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/34: Рейтинг темы: голосов - 34, средняя оценка - 4.65
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
1

Error LNK2019: ссылка на неразрешенный внешний символ

17.04.2010, 14:54. Показов 6701. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Короче перешел я с XP на семерку и тут появилась такая фигня. Те проекты которые нормально работали в XP не хотят компилироваться в семерке. Вот какие ошибки выдает
список ошибок
Компоновка...
1>MSVCRTD.lib(wcrtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__InterlockedExchange@8 в функции ___tmainCRTStartup
1>MSVCRTD.lib(wcrtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__Sleep@4 в функции ___tmainCRTStartup
1>MSVCRTD.lib(wcrtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__InterlockedCompareExchange@12 в функции ___tmainCRTStartup
1>MSVCRTD.lib(unhandld.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__SetUnhandledExceptionFilter@4 в функции ___CxxSetUnhandledExceptionFilter
1>MSVCRTD.lib(gs_report.obj) : error LNK2001: неразрешенный внешний символ "__imp__SetUnhandledExceptionFilter@4"
1>MSVCRTD.lib(gs_support.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__QueryPerformanceCounter@4 в функции ___security_init_cookie
1>MSVCRTD.lib(gs_support.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetTickCount@0 в функции ___security_init_cookie
1>MSVCRTD.lib(gs_support.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetCurrentThreadId@0 в функции ___security_init_cookie
1>MSVCRTD.lib(gs_support.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetCurrentProcessId@0 в функции ___security_init_cookie
1>MSVCRTD.lib(gs_support.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetSystemTimeAsFileTime@4 в функции ___security_init_cookie
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__IsDebuggerPresent@0 в функции _DebuggerKnownHandle
1>MSVCRTD.lib(gs_report.obj) : error LNK2001: неразрешенный внешний символ "__imp__IsDebuggerPresent@0"
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__RaiseException@16 в функции "int __cdecl DebuggerProbe(unsigned long)" (?DebuggerProbe@@YAHK@Z)
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__DebugBreak@0 в функции "void __cdecl failwithmessage(void *,int,int,char const *)" (?failwithmessage@@YAXPAXHHPBD@Z)
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__WideCharToMultiByte@32 в функции "void __cdecl failwithmessage(void *,int,int,char const *)" (?failwithmessage@@YAXPAXHHPBD@Z)
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__MultiByteToWideChar@24 в функции "void __cdecl failwithmessage(void *,int,int,char const *)" (?failwithmessage@@YAXPAXHHPBD@Z)
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__lstrlenA@4 в функции "void __cdecl _RTC_AllocaFailure(void *,struct _RTC_ALLOCA_NODE *,int)" (?_RTC_AllocaFailure@@YAXPAXPAU_RTC_ALLOCA_NODE@@H@Z)
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetProcAddress@8 в функции "void __cdecl _RTC_AllocaFailure(void *,struct _RTC_ALLOCA_NODE *,int)" (?_RTC_AllocaFailure@@YAXPAXPAU_RTC_ALLOCA_NODE@@H@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2001: неразрешенный внешний символ "__imp__GetProcAddress@8"
1>MSVCRTD.lib(_error_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__LoadLibraryA@4 в функции "void __cdecl _RTC_AllocaFailure(void *,struct _RTC_ALLOCA_NODE *,int)" (?_RTC_AllocaFailure@@YAXPAXPAU_RTC_ALLOCA_NODE@@H@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2001: неразрешенный внешний символ "__imp__LoadLibraryA@4"
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__HeapFree@12 в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__HeapAlloc@12 в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetProcessHeap@0 в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetModuleFileNameW@12 в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__VirtualQuery@12 в функции "int __cdecl _RTC_GetSrcLine(unsigned char *,wchar_t *,unsigned long,int *,wchar_t *,unsigned long)" (?_RTC_GetSrcLine@@YAHPAEPA_WKPAH1K@Z)
1>MSVCRTD.lib(_pdblkup_.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__FreeLibrary@4 в функции "struct HINSTANCE__ * __cdecl GetPdbDll(void)" (?GetPdbDll@@YAPAUHINSTANCE__@@XZ)
1>MSVCRTD.lib(gs_report.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__TerminateProcess@8 в функции ___report_gsfailure
1>MSVCRTD.lib(gs_report.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__GetCurrentProcess@0 в функции ___report_gsfailure
1>MSVCRTD.lib(gs_report.obj) : error LNK2019: ссылка на неразрешенный внешний символ __imp__UnhandledExceptionFilter@4 в функции ___report_gsfailure
1>H:\Users\Scorpion\Documents\Visual Studio 2008\Projects\Working_with_file\Debug
хъ\Working_with_file.exe : fatal error LNK1120: 26 неразрешенных внешних элементов

Гуглил, гуглил и все говорят типа создал консольный проект и пытаешься использовать функцию WinMain и наоборот. Но я пробовал создавать предварительно скомпилированный консольный проект, но всё равно эти ошибки выдает. Неужели винда кривая? Или всё таки руки кривые? Конечно вероятность второго больше))) т.к. с++ изучаю не так давно)).
P.S. Использую MVS 2008 Professional Edition
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2010, 14:54
Ответы с готовыми решениями:

Error LNK2019: ссылка на неразрешенный внешний символ
Недавно начал учить visual c++, столкнулся с проблемой и незню как исправить, укажите пожалуйста на...

Error LNK2019: ссылка на неразрешенный внешний символ
Привет всем, я начинающий в этом деле человек так что не серчайте сильно. У меня проблема...

Error LNK2019: ссылка на неразрешенный внешний символ
Здравствуйте! Пишу приложение на MFC с использованием OpenGL. Возникла такая проблема... При...

Error LNK2019: ссылка на неразрешенный внешний символ...
пишу прогу, которая выводит список файлов в папке и дату их последнего изменения. Но выбивает...

3
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
20.04.2010, 17:11  [ТС] 2
Неужели никто не знает?
0
556 / 510 / 25
Регистрация: 23.07.2009
Сообщений: 2,359
Записей в блоге: 1
20.04.2010, 17:28 3
Цитата Сообщение от yamilramilev Посмотреть сообщение
Неужели никто не знает?
вот этот парень долго искал и нашел:

In Visual Studio I've made options to link with x64 libs from Microsoft SDK 7.0/lib folder. I thought that if I have a x64 based OS I was needing the x64 libs.
But I was wrong. If 'm linking towards x86 libs everything works just fine.... Obviously
0
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
20.04.2010, 19:28  [ТС] 4
Ураа! Я решил проблему. В путях к библиотекам, путь $(VCInstallDir)lib опустил на самый вниз по приоритету и всё заработало)))))
1
20.04.2010, 19:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2010, 19:28
Помогаю со студенческими работами здесь

Error LNK2019: ссылка на неразрешенный внешний символ
Такая ошибка, не знаю как исправить: error LNK2019: ссылка на неразрешенный внешний символ...

Error LNK2019: ссылка на неразрешенный внешний символ
Доброго времени суток. Товарищи, начал изучать DirectX 10 по книге Алексея Попова и столкнулся с...

Error LNK2019: ссылка на неразрешенный внешний символ _main в функции ___tmainCRTStartup
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: ссылка на неразрешенный внешний символ _main в функции...

Error LNK2019: ссылка на неразрешенный внешний символ _calc в функции _main
Я пишу програму на язике C--> ASM(в среде Visual Studio 2008) ! Вот код : #include <stdio.h>...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru