------ Build started: Project: errorLNK2001Test, Configuration: Debug Win32 ------
Compiling...
stdafx.cpp
Compiling...
errorLNK2001Test.cpp
MainFrm.cpp
errorLNK2001TestDoc.cpp
errorLNK2001TestView.cpp
Generating Code...
Compiling resources...
Compiling manifest to resources...
Linking...
errorLNK2001TestView.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CView::OnPreareDC(class CDC *,struct CPrintInfo *)" (?OnPreareDC@CView@@UAEXPAVCDC@@PAUCPrintInfo@@@Z)
Error Lnk2001, Вылетает на заготовке MFC Application Wizard
Приложение полностью сгенерировано MFC Application Wizard'ом и моих сторк кода вообще нет.
Понятно что скорей дело в настройках проекта но вот где ? вMSDN по ошибке толкового ничего нет.
Вот лог
Код:
Кстати : в Configuration: Release Win32 лог тот же ,а параметр SubSystem = Windows (/SUBSYSTEM:WINDOWS)
Если кто знает где поискать, вот проект.
Не переопределена виртуальная функция CView::OnPrepareDC()
Да вроде не то ,так как после переопределения
выдает
Код:
c:\documents and settings\admin\мои документы\visual studio 2005\
projects\errorlnk2001test\errorlnk2001test\errorlnk2001testview.cpp(80) :
warning C4717: 'CView::OnPreareDC' : recursive on all control paths,
function will cause runtime stack overflow
Linking...
errorLNK2001TestView.obj : error LNK2001: unresolved external symbol
"public: virtual void __thiscall CerrorLNK2001TestView::OnPreareDC(class
CDC *,struct CPrintInfo *)"
(?OnPreareDC@CerrorLNK2001TestView@@UAEXPAVCDC@@PAUCPrintInfo@@@Z)
projects\errorlnk2001test\errorlnk2001test\errorlnk2001testview.cpp(80) :
warning C4717: 'CView::OnPreareDC' : recursive on all control paths,
function will cause runtime stack overflow
Linking...
errorLNK2001TestView.obj : error LNK2001: unresolved external symbol
"public: virtual void __thiscall CerrorLNK2001TestView::OnPreareDC(class
CDC *,struct CPrintInfo *)"
(?OnPreareDC@CerrorLNK2001TestView@@UAEXPAVCDC@@PAUCPrintInfo@@@Z)
Хотя я вроде собирал заготовку и без проблем (раньше), а сейчас и эту болванку слинковать не получается
исправил ошибку только в одном файле проекта *afx*.h и все,
в других, создбанных после были тоже ошибки ,но после исправления во всех проектов билд прошел на ура :))