一个简单的dll问题,急等
我要修改一个三维树的建模程序,树的建模用到我师兄编写的动态库
我现在想修改其中的一个函数,可是我仅仅是把动态库的程序重新编译一遍,没做任何修改,把生成了dll和lib拷到三维树程序替换原来的dll和lib就出现了错误
错误的原因是
Tree.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const __thiscall ETEngine::CETEngine::GetStemTextureFilename(void)const "
(__imp_?GetStemTextureFilename@CETEngine@ETEngine@@QBE?BV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@XZ)
Tree.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class _STL::basic_string<char,class _STL::char_traits<char>,class _STL::allocator<char> > const __thiscall ETEngine::CETEngine::GetLeafTextureFilename(void)const "
(__imp_?GetLeafTextureFilename@CETEngine@ETEngine@@QBE?BV?$basic_string@DV?$char_traits@D@_STL@@V?$allocator@D@2@@_STL@@XZ)
../bin/Debug/EasyTree.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
没有替换之前运行ok,不知道什么问题请高手帮忙解答一下