|
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
|
|
Error LNK2019: ссылка на неразрешенный внешний символ17.04.2010, 14:54. Показов 7238. Ответов 3
Метки нет (Все метки)
Короче перешел я с 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_ALLO CA_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_ALLO CA_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_ALLO CA_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
|
|
| 17.04.2010, 14:54 | |
|
Ответы с готовыми решениями:
3
Error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ |
|
267 / 258 / 47
Регистрация: 08.10.2009
Сообщений: 554
|
|
| 20.04.2010, 17:11 [ТС] | |
|
Неужели никто не знает?
0
|
|
| 20.04.2010, 17:28 | ||
|
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 [ТС] | |
|
Ураа! Я решил проблему. В путях к библиотекам, путь $(VCInstallDir)lib опустил на самый вниз по приоритету и всё заработало)))))
1
|
|
| 20.04.2010, 19:28 | |
|
Помогаю со студенческими работами здесь
4
Error LNK2019: ссылка на неразрешенный внешний символ... Error LNK2019: ссылка на неразрешенный внешний символ Error LNK2019: ссылка на неразрешенный внешний символ
Error LNK2019: ссылка на неразрешенный внешний символ _calc в функции _main Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|