我編碼一些遊戲在C++,並有使用一個名爲PlayLib圖形引擎,在靠近我的大學所做的,但不幸的是,當我運行這個Main.cpp的與文件中的所有「包括「和」額外的庫「,它給了我同樣的錯誤! (在Visual Studio 2015上,而在VC++ 2010上它正常工作 - 但我更喜歡第一個)。錯誤輸出消息如下:鏈接錯誤C++庫(ITERATOR_DEBUG_LEVEL)
1>LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/LTCG' specification
1>Main.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/OPT:LBR' specification
1>PlayLib.lib(Graphics.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1600' doesn't match value '1900' in Main.obj
1>PlayLib.lib(Graphics.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in Main.obj
1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
1>PlayLib.lib(Graphics.obj) : error LNK2001: unresolved external symbol __imp__vsprintf
1>PlayLib.lib(Graphics.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall std::exception::exception(char const * const &)" ([email protected]@@[email protected]@Z)
1>c:\users\casa\documents\visual studio 2015\Projects\BatalhaNaval\Debug\BatalhaNaval.exe : fatal error LNK1120: 2 unresolved externals
的main.cpp中和header.h是正確的,所以我覺得這個問題可能在於在項目設置上或庫本身。請幫助我,讓我可以在我的戰艦遊戲工作 - 我不顧一切地把我的手就可以了,哈哈
謝謝 - 吉列爾梅