Code: Select all
1>------ Rebuild All started: Project: anim16, Configuration: Debug Win32 ------
1>Deleting intermediate and output files for project 'anim16', configuration 'Debug|Win32'
1>Compiling...
1>main.cpp
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(66) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(66) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(66) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(67) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(67) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(78) : warning C4305: 'argument' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(122) : warning C4305: '=' : truncation from 'double' to 'irr::f32'
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(137) : warning C4244: '=' : conversion from 'double' to 'irr::f32', possible loss of data
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(138) : warning C4244: '=' : conversion from 'double' to 'irr::f32', possible loss of data
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(139) : warning C4244: '=' : conversion from 'double' to 'irr::f32', possible loss of data
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(142) : warning C4244: 'argument' : conversion from 'irr::s32' to 'irr::f32', possible loss of data
1>e:\sussex\dissertation\irrlicht\irrlicht-1.4.1\examples\anim16\main.cpp(111) : warning C4700: uninitialized local variable 'fpsTemp' used
1>Linking...
1>main.obj : error LNK2019: unresolved external symbol "public: void __thiscall cSkeleton::setAnimType(enum CSK_ANIM)" (?setAnimType@cSkeleton@@QAEXW4CSK_ANIM@@@Z) referenced in function "public: void __thiscall cInput::handleInput(class cEventReceiver *,class cSkeleton *)" (?handleInput@cInput@@QAEXPAVcEventReceiver@@PAVcSkeleton@@@Z)
1>main.obj : error LNK2019: unresolved external symbol "public: __thiscall cSkeleton::~cSkeleton(void)" (??1cSkeleton@@QAE@XZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: unsigned int __thiscall cSkeleton::getMotionVariable(void)" (?getMotionVariable@cSkeleton@@QAEIXZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: enum CSK_ANIM __thiscall cSkeleton::getAnimType(void)const " (?getAnimType@cSkeleton@@QBE?AW4CSK_ANIM@@XZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: void __thiscall cSkeleton::animSkeleton(void)" (?animSkeleton@cSkeleton@@QAEXXZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: class irr::scene::IAnimatedMeshSceneNode * __thiscall cSkeleton::getSkeletonSceneNode(void)" (?getSkeletonSceneNode@cSkeleton@@QAEPAVIAnimatedMeshSceneNode@scene@irr@@XZ) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: void __thiscall cSkeleton::Initialize(class irr::scene::IAnimatedMeshSceneNode *,unsigned int)" (?Initialize@cSkeleton@@QAEXPAVIAnimatedMeshSceneNode@scene@irr@@I@Z) referenced in function _main
1>main.obj : error LNK2019: unresolved external symbol "public: __thiscall cSkeleton::cSkeleton(void)" (??0cSkeleton@@QAE@XZ) referenced in function _main
1>E:\Sussex\Dissertation\IRRLicht\irrlicht-1.4.1\examples\anim16\Debug\anim16.exe : fatal error LNK1120: 8 unresolved externals
1>Build log was saved at "file://e:\Sussex\Dissertation\IRRLicht\irrlicht-1.4.1\examples\anim16\Debug\BuildLog.htm"
1>anim16 - 9 error(s), 12 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
I am using Visual C++ 2008 Express edition.I created an empty project and added your code and related files in the corresponding directories.