|
|
我写的程序DEBUG运行一定问题都没有,
但用RELEASE编译的时候
就出现N多错误,都不知道怎么解决,请问下怎么处理啊:
=================================================================================================
lod error LNK2019: 无法解析的外部符号 _D3DXMatrixTranslation@16 ,该符号在函数 "public: void __thiscall StaticObject::Render(void)" (?Render@StaticObject@@QAEXXZ) 中被引用
lod error LNK2019: 无法解析的外部符号 _D3DXPlaneFromPoints@16 ,该符号在函数 "public: void __thiscall CTerrain::GetFrumPlane(void)" (?GetFrumPlane@CTerrain@@QAEXXZ) 中被引用
lod error LNK2019: 无法解析的外部符号 _D3DXQuaternionMultiply@12 ,该符号在函数 "public: struct D3DXQUATERNION __thiscall D3DXQUATERNION: perator*(struct D3DXQUATERNION const &)const " (??DD3DXQUATERNION@@QBE?AU0@ABU0@@Z) 中被引用
lod error LNK2019: 无法解析的外部符号 _D3DXQuaternionRotationAxis@12 ,该符号在函数 "public: void __thiscall Camera::pitch(float)" (?pitch@Camera@@QAEXM@Z) 中被引用
lod error LNK2019: 无法解析的外部符号 _D3DXVec3Normalize@8 ,该符号在函数 "public: bool __thiscall CTerrain::GetNormal(int,struct D3DXVECTOR3 *)" (?GetNormal@CTerrain@@QAE_NHPAUD3DXVECTOR3@@@Z) 中被引用
lod error LNK2019: 无法解析的外部符号 _D3DXVec3TransformCoord@12 ,该符号在函数 "public: void __thiscall CTerrain::GetFrumPlane(void)" (?GetFrumPlane@CTerrain@@QAEXXZ) 中被引用
lod error LNK2019: 无法解析的外部符号 _Direct3DCreate9@4 ,该符号在函数 "bool __cdecl InitD3D(struct HWND__ *)" (?InitD3D@@YA_NPAUHWND__@@@Z) 中被引用
==================================================================================================
|
|