The following Link error occurs during program debugging. The problem cannot be solved after trying the methods provided on the network. The solution is as follows:
Linker-> command line
Add/force: multiple
(Whether or not the LINK finds more than one definition of the symbol,
Use/FORCE: MULTIPLE to create output files .)
Compiling resources...
6> compiling the resource list...
6> link...
6> searching for database
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/nafxcw. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/uafxcw. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/libguide40.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Lapack. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Analysis. lib:
6> Analysis. lib (simulation. obj): Find MSIL. netmodule or a module compiled with/GL; restarting the link using/LTCG; adding/LTCG to the link command line to improve the linker Performance
6> LINK: warning LNK4075: Ignore "/INCREMENTAL" (due to the "/LTCG" Specification)
6> searching for database
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/nafxcw. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/uafxcw. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/libguide40.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Lapack. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Analysis. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Globals. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Hmatrix. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Solid. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/DelayImp. lib:
6> searching./SRC/vcGUI/Lib/GlAux. Lib:
6> searching./SRC/vcGUI/Lib/GlU32.Lib:
6> searching./SRC/vcGUI/Lib/OpenGL32.Lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/mkl_intel_c.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/mkl_intel_thread.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/mkl_core.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/libcmt. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/kernel32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/user32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/gdi32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/msimg32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/comdlg32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/winspool. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/advapi32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/shell32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/comctl32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/shlwapi. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/UUID. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/oledlg. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/ole32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/oleaut32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/urlmon. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/oldnames. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/libcpmt. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/atlmfc/lib/atls. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/ws2_32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/mswsock. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/oleacc. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/atlmfc/lib/nafxcw. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/atlmfc/lib/uafxcw. Lib:
6> uafxcw. lib (arcex. obj): error LNK2005: "public: virtual struct CRuntimeClass * _ thiscall CArchiveException: GetRuntimeClass (void) const "(? GetRuntimeClass @ CArchiveException @ UBEPAUCRuntimeClass @ XZ) has been defined in nafxcw. lib (arcex. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "public: void _ thiscall CException: Delete (void )"(? Delete @ CException @ QAEXXZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (random T. obj): error LNK2005: "public: virtual int _ thiscall CException: ReportError (unsigned int, unsigned int )"(? ReportError @ CException @ UAEHII @ Z) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "public: virtual struct CRuntimeClass * _ thiscall CException: GetRuntimeClass (void) const "(? GetRuntimeClass @ CException @ UBEPAUCRuntimeClass @ XZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. Lib (release T. OBJ): Error lnk2005: "public: Virtual struct cruntimeclass * _ thiscall cmemoryexception: getruntimeclass (void) const "(? Getruntimeclass @ cmemoryexception @ ubepaucruntimeclass @ xz) has been defined in nafxcw. Lib (release T. OBJ)
6> uafxcw. Lib (release T. OBJ): Error lnk2005: "public: Virtual struct cruntimeclass * _ thiscall cnotsupportedexception: getruntimeclass (void) const "(? Getruntimeclass @ cnotsupportedexception @ ubepaucruntimeclass @ xz) is already defined in nafxcw. Lib (release T. OBJ)
6> uafxcw. Lib (release T. OBJ): Error lnk2005: "public: Virtual struct cruntimeclass * _ thiscall cinvalidargexception: getruntimeclass (void) const "(? Getruntimeclass @ cinvalidargexception @ ubepaucruntimeclass @ xz) has been defined in nafxcw. Lib (release T. OBJ)
6> uafxcw. Lib (release T. OBJ): Error lnk2005: "public: void _ thiscall csimpleexception: initstring (void )"(? Initstring @ csimpleexception @ qaexxz) has been defined in nafxcw. Lib (release T. OBJ)
6> uafxcw. lib (release T. obj): error LNK2005: "void _ stdcall AfxThrowMemoryException (void )"(? AfxThrowMemoryException @ YGXXZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "void _ stdcall AfxThrowNotSupportedException (void )"(? AfxThrowNotSupportedException @ YGXXZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "void _ stdcall AfxThrowInvalidArgException (void )"(? AfxThrowInvalidArgException @ YGXXZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "public: _ thiscall CException: CException (void )"(?? 0CException @ QAE @ XZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "public: _ thiscall CException: CException (int )"(?? 0CException @ QAE @ H @ Z) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "public: _ thiscall AFX_EXCEPTION_LINK: AFX_EXCEPTION_LINK (void )"(?? 0AFX_EXCEPTION_LINK @ QAE @ XZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "void _ stdcall AfxTryCleanup (void )"(? AfxTryCleanup @ YGXXZ) has been defined in nafxcw. lib (using T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "void _ stdcall AfxThrowLastCleanup (void )"(? AfxThrowLastCleanup @ YGXXZ) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "class CMemoryException _ simpleMemoryException "(? _ SimpleMemoryException @ 3VCMemoryException @ A) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. lib (release T. obj): error LNK2005: "class CNotSupportedException _ simpleNotSupportedException "(? _ SimpleNotSupportedException @ 3VCNotSupportedException @ A) has been defined in nafxcw. lib (release T. obj)
6> uafxcw. Lib (release T. OBJ): Error lnk2005: "class cinvalidargexception _ simpleinvalidargexception "(? _ Simpleinvalidargexception @ 3vcinvalidargexception @ A) has been defined in nafxcw. Lib (release T. OBJ)
6> uafxcw. Lib (appui1.obj): Error lnk2005: "protected: static class cview * _ stdcall c1_target: getroutingview _ (void )"(? Getroutingview _ @ csf-target @ kgpavcview @ xz) has been defined in nafxcw. Lib (appui1.obj)
6> uafxcw. Lib (appui1.obj): Error lnk2005: "protected: static class cframewnd * _ stdcall c1_target: getroutingframe _ (void )"(? Getroutingframe _ @ csf-target @ kgpavcframewnd @ xz) has been defined in nafxcw. Lib (appui1.obj)
6> uafxcw. Lib (appui1.obj): Error lnk2005: "public: static void _ cdecl cwinapp: doenablemodeless (INT )"(? Doenablemodeless @ cwinapp @ saxh @ Z) has been defined in nafxcw. Lib (appui1.obj)
6> uafxcw. lib (appui1.obj): error LNK2005: "public: static struct HWND _ * _ stdcall CWnd: GetSafeOwner _ (struct HWND _ *, struct HWND __**) "(? GetSafeOwner _ @ CWnd @ SGPAUHWND __@ PAU2 @ PAPAU2 @ Z) has been defined in nafxcw. lib (appui1.obj)
6> uafxcw. lib (appui1.obj): error LNK2005: "public: void _ thiscall CWinApp: EnableModeless (int )"(? EnableModeless @ CWinApp @ QAEXH @ Z) has been defined in nafxcw. lib (appui1.obj)
6> uafxcw. lib (appui1.obj): error LNK2005: "int _ stdcall AfxMessageBox (unsigned int, unsigned int, unsigned int )"(? AfxMessageBox @ YGHIII @ Z) has been defined in nafxcw. lib (appui1.obj)
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/libguide40.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Lapack. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Analysis. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Globals. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Hmatrix. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Solid. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/DelayImp. lib:
6> searching./SRC/vcGUI/Lib/GlAux. Lib:
6> searching./SRC/vcGUI/Lib/GlU32.Lib:
6> searching./SRC/vcGUI/Lib/OpenGL32.Lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/mkl_intel_c.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/mkl_intel_thread.lib:
6> searching f:/truely_bnm/bcm_for_3d_problems/version1_intel_mkl_lib_project // lib/mkl_core.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/libcmt. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/kernel32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/user32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/gdi32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/msimg32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/comdlg32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/winspool. Lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/advapi32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/shell32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/comctl32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/shlwapi. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/uuid. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oledlg. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/ole32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oleaut32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/urlmon. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/OLDNAMES. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/libcpmt. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/atls. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/ws2_32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/mswsock. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oleacc. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/nafxcw. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/uafxcw. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/libguide40.lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Lapack. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Analysis. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Globals. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Hmatrix. lib:
6> searching F:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project // Lib/Solid. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/DelayImp. lib:
6> searching./src/vcgui/lib/Glaux. Lib:
6> searching./src/vcgui/lib/glu32.lib:
6> searching./src/vcgui/lib/opengl32.lib:
6> searching f:/truely_bnm/bcm_for_3d_problems/version1_intel_mkl_lib_project // lib/mkl_intel_c.lib:
6> searching f:/truely_bnm/bcm_for_3d_problems/version1_intel_mkl_lib_project // lib/mkl_intel_thread.lib:
6> searching f:/truely_bnm/bcm_for_3d_problems/version1_intel_mkl_lib_project // lib/mkl_core.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/libcmt. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/lib/kernel32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/user32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/gdi32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/msimg32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/comdlg32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/winspool. Lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/advapi32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/shell32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/comctl32.lib:
6> searching C:/program files/Microsoft Visual Studio 8/VC/platformsdk/lib/shlwapi. Lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/uuid. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oledlg. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/ole32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oleaut32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/urlmon. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/OLDNAMES. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/lib/libcpmt. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/atls. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/ws2_32.lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/mswsock. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/lib/oleacc. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/nafxcw. lib:
6> searching C:/Program Files/Microsoft Visual Studio 8/VC/atlmfc/lib/uafxcw. lib:
6> completed database search
6>./Release/Potent.exe: fatal error LNK1169: locate one or more symbols with multiple definitions
6> the generated logs are stored in "file: // f:/Truely_BNM/BCM_for_3D_Problems/Version1_Intel_MKL_LIB_Project/Release/BuildLog.htm"
6> Potent-26 errors and 2 warnings
=========== All regenerate: 5 succeeded, 1 failed, 0 skipped ==========