我在编译一个Xtreme Toolkit提供的一个sample程序时出现链接错误,错误如下:
希望大家指点一下,我该如何解决啊。谢谢了。
------ Build started: Project: GUI_VisualStudio7, Configuration: Debug Win32 ------Compiling...
StdAfx.cpp
 WINVER not defined. Defaulting to 0x0501 (Windows XP and Windows .NET Server)
Automatically linking with XTNET3000EvalLibd.dll
.............
GUI_VisualStudio7View.cpp
GUI_VisualStudio7Doc.cpp
GUI_VisualStudio7.cpp
CustomItems.cpp
ChildFrm.cpp
AboutDlg.cpp
Generating Code...
Compiling resources...
Linking...
LINK : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
AboutDlg.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > > __thiscall XT_AUX_DATA::GetXTVersion(bool)const " (__imp_?GetXTVersion@XT_AUX_DATA@@QBE?AV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@_N@Z) referenced in function "protected: virtual int __thiscall CAboutDlg::OnInitDialog(void)" (?OnInitDialog@CAboutDlg@@MAEHXZ)
SolutionView.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CXTTabCtrlBase::OnAddPadding(class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > > &)" (?OnAddPadding@CXTTabCtrlBase@@MAEXAAV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@@Z)
../../Bin/GUI_VisualStudio7D.exe : fatal error LNK1120: 2 unresolved externalsBuild log was saved at "file://d:\Program Files\Codejock Software\Xtreme Toolkit Evaluation\Samples\GUI_VisualStudio7\Debug\BuildLog.htm"
GUI_VisualStudio7 - 3 error(s), 1 warning(s)
---------------------- Done ----------------------    Build: 0 succeeded, 1 failed, 0 skipped

解决方案 »

  1.   

    这是编译另外一个程序时出现的链接错误。
    我还看了一下,好像类库提供的例子都会出现类似的错误。
    Help!!
    ------ Build started: Project: Button, Configuration: Release Win32 ------Compiling...
    StdAfx.cpp
     WINVER not defined. Defaulting to 0x0501 (Windows XP and Windows .NET Server)
    Automatically linking with XTNET3000EvalLib.dll
    Compiling...
    ButtonDlg.cpp
    Button.cpp
    AboutDlg.cpp
    Generating Code...
    Compiling resources...
    Linking...
    AboutDlg.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > > __thiscall XT_AUX_DATA::GetXTVersion(bool)const " (__imp_?GetXTVersion@XT_AUX_DATA@@QBE?AV?$CStringT@DV?$StrTraitMFC_DLL@DV?$ChTraitsCRT@D@ATL@@@@@ATL@@_N@Z) referenced in function "protected: virtual int __thiscall CAboutDlg::OnInitDialog(void)" (?OnInitDialog@CAboutDlg@@MAEHXZ)
    ../../Bin/Button.exe : fatal error LNK1120: 1 unresolved externalsBuild log was saved at "file://d:\Program Files\Codejock Software\Xtreme Toolkit Evaluation\Samples\Button\Release\BuildLog.htm"
    Button - 2 error(s), 0 warning(s)
      

  2.   

    把你的Xtreme Toolkit重新编译一次试试。