龍神録の制作を始めたいのですが
Posted: 2016年5月17日(火) 09:32
初めての質問です。
ネットに関する知識は無知に近いです。
先月このサイトを訪れてプログラミングの勉強を始めました。
基本構文とDXライブラリの使い方を学んだので龍神録の制作に着手する予定でした。
さっそく制作に取り掛かろうと、
龍神録プログラミングの館で全ての章のプロジェクトをダウンロードして、
一章のmain.cppに「2章 まずは実行させてみよう」のコピペをコンパイルしたのですが、以下のエラーで手付かずの状態に陥っています。
1 プロジェクトを開く際のエラー
'file///C:Users/名前/Downloads/project/project/1%E7%A0/UpgradeLog.htm'が見つかりません。
名前を正しく入力したかどうか確認してから、やり直してください。
2 ビルドする際のエラー
プログラム'C:¥Users¥名前¥Downloads¥project¥projecy¥一章¥debug¥Ryujin.exe'を開始できません。
指定されたファイルが見つかりません。
※ファイルを調べるとUpgradeLog.htmは見つかりましたが、debugのRyujin.exeは見当たらないです。
念のためビルド時の進捗状況も貼ります。
1>------ ビルド開始: プロジェクト:RyuJin, 構成:Debug Win32 ------
1>main.obj : error LNK2019: 未解決の外部シンボル "int __cdecl DxLib::ClearDrawScreen(struct tagRECT *)" (?ClearDrawScreen@DxLib@@YAHPAUtagRECT@@@Z) が関数 _WinMain@16 で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFClose が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFReadRGBAStrip が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFGetField が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFClientOpen が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_pcm_total が関数 "int __cdecl GetSoundConvertDestSize_OPUS(struct DxLib::SOUNDCONV *)" (?GetSoundConvertDestSize_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_head が関数 "int __cdecl SetupSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?SetupSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_open_callbacks が関数 "int __cdecl SetupSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?SetupSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_free が関数 "int __cdecl TerminateSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?TerminateSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_read が関数 "int __cdecl ConvertProcessSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?ConvertProcessSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_pcm_seek が関数 "int __cdecl SetSampleTimeSoundConvert_OPUS(struct DxLib::SOUNDCONV *,int)" (?SetSampleTimeSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btDiscreteDynamicsWorld::D_btDiscreteDynamicsWorld(class D_btDispatcher *,class D_btBroadphaseInterface *,class D_btConstraintSolver *,class D_btCollisionConfiguration *)" (??0D_btDiscreteDynamicsWorld@@QAE@PAVD_btDispatcher@@PAVD_btBroadphaseInterface@@PAVD_btConstraintSolver@@PAVD_btCollisionConfiguration@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btSequentialImpulseConstraintSolver::D_btSequentialImpulseConstraintSolver(void)" (??0D_btSequentialImpulseConstraintSolver@@QAE@XZ) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btAxisSweep3::D_btAxisSweep3(class D_btVector3 const &,class D_btVector3 const &,unsigned short,class D_btOverlappingPairCache *,bool)" (??0D_btAxisSweep3@@QAE@ABVD_btVector3@@0GPAVD_btOverlappingPairCache@@_N@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "void * __cdecl D_btAlignedAllocInternal(unsigned int,int)" (?D_btAlignedAllocInternal@@YAPAXIH@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btCollisionDispatcher::D_btCollisionDispatcher(class D_btCollisionConfiguration *)" (??0D_btCollisionDispatcher@@QAE@PAVD_btCollisionConfiguration@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btDefaultCollisionConfiguration::D_btDefaultCollisionConfiguration(struct D_btDefaultCollisionConstructionInfo const &)" (??0D_btDefaultCollisionConfiguration@@QAE@ABUD_btDefaultCollisionConstructionInfo@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::batchedUnitVectorGetSupportingVertexWithoutMargin(class D_btVector3 const *,class D_btVector3 *,int)const " (?batchedUnitVectorGetSupportingVertexWithoutMargin@D_btSphereShape@@UBEXPBVD_btVector3@@PAV2@H@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btSphereShape::localGetSupportingVertexWithoutMargin(class D_btVector3 const &)const " (?localGetSupportingVertexWithoutMargin@D_btSphereShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btSphereShape::localGetSupportingVertex(class D_btVector3 const &)const " (?localGetSupportingVertex@D_btSphereShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::calculateLocalInertia(float,class D_btVector3 &)const " (?calculateLocalInertia@D_btSphereShape@@UBEXMAAVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btConvexInternalShape::setLocalScaling(class D_btVector3 const &)" (?setLocalScaling@D_btConvexInternalShape@@UAEXABVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::getAabb(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabb@D_btSphereShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btConvexInternalShape::getAabbSlow(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabbSlow@D_btConvexInternalShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btBoxShape::calculateLocalInertia(float,class D_btVector3 &)const " (?calculateLocalInertia@D_btBoxShape@@UBEXMAAVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual float __thiscall D_btCollisionShape::getContactBreakingThreshold(void)const " (?getContactBreakingThreshold@D_btCollisionShape@@UBEMXZ)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual float __thiscall D_btCollisionShape::getAngularMotionDisc(void)const " (?getAngularMotionDisc@D_btCollisionShape@@UBEMXZ)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btCollisionShape::getBoundingSphere(class D_btVector3 &,float &)const " (?getBoundingSphere@D_btCollisionShape@@UBEXAAVD_btVector3@@AAM@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btBoxShape::getAabb(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabb@D_btBoxShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btCollisionObject::setActivationState(int)" (?setActivationState@D_btCollisionObject@@QAEXH@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btRigidBody::D_btRigidBody(struct D_btRigidBody::D_btRigidBodyConstructionInfo const &)" (??0D_btRigidBody@@QAE@ABUD_btRigidBodyConstructionInfo@0@@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "protected: __thiscall D_btConvexInternalShape::D_btConvexInternalShape(void)" (??0D_btConvexInternalShape@@IAE@XZ) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btPolyhedralConvexShape::D_btPolyhedralConvexShape(void)" (??0D_btPolyhedralConvexShape@@QAE@XZ) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btCapsuleShape::D_btCapsuleShape(float,float)" (??0D_btCapsuleShape@@QAE@MM@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "void __cdecl D_btAlignedFreeInternal(void *)" (?D_btAlignedFreeInternal@@YAXPAX@Z) が関数 "public: static void __cdecl D_btCollisionObject::operator delete(void *)" (??3D_btCollisionObject@@SAXPAX@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btConvexInternalShape::localGetSupportingVertex(class D_btVector3 const &)const " (?localGetSupportingVertex@D_btConvexInternalShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: virtual __thiscall D_btConvexShape::~D_btConvexShape(void)" (??1D_btConvexShape@@UAE@XZ) が関数 "public: virtual __thiscall D_btPolyhedralConvexShape::~D_btPolyhedralConvexShape(void)" (??1D_btPolyhedralConvexShape@@UAE@XZ) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::setEquilibriumPoint(void)" (?setEquilibriumPoint@D_btGeneric6DofSpringConstraint@@QAEXXZ) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofConstraint::calculateTransforms(void)" (?calculateTransforms@D_btGeneric6DofConstraint@@QAEXXZ) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::setStiffness(int,float)" (?setStiffness@D_btGeneric6DofSpringConstraint@@QAEXHM@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::enableSpring(int,bool)" (?enableSpring@D_btGeneric6DofSpringConstraint@@QAEXH_N@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btGeneric6DofSpringConstraint::D_btGeneric6DofSpringConstraint(class D_btRigidBody &,class D_btRigidBody &,class D_btTransform const &,class D_btTransform const &,bool)" (??0D_btGeneric6DofSpringConstraint@@QAE@AAVD_btRigidBody@@0ABVD_btTransform@@1_N@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btRigidBody::setCenterOfMassTransform(class D_btTransform const &)" (?setCenterOfMassTransform@D_btRigidBody@@QAEXABVD_btTransform@@@Z) が関数 "int __cdecl BulleyPhysics_ResetRigidBody(struct BULLET_RIGIDBODY_INFO *,struct DxLib::tagMATRIX *)" (?BulleyPhysics_ResetRigidBody@@YAHPAUBULLET_RIGIDBODY_INFO@@PAUtagMATRIX@DxLib@@@Z) で参照されました。
1>libjpeg_d.lib(jerror.obj) : error LNK2019: 未解決の外部シンボル _sprintf が関数 _format_message で参照されました。
1>libjpeg_d.lib(jmemmgr.obj) : error LNK2019: 未解決の外部シンボル _sscanf が関数 _jinit_memory_mgr で参照されました。
1>C:\Users\naruki\Downloads\project\project\1章\Debug\RyuJin.exe : fatal error LNK1120: 45 件の未解決の外部参照
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
何度もダウンロードし直しましたが特に変化がありません
DXライブラリの設定も確認しましたが誤りはないです。
試しに2章をコンパイルしてみましたが同様のエラーが生じてしまいます。
エラーの原因をつかめず堂々巡りで困窮しており、自力で現状打破できそうにありません。
この状態の打開策をご教授願いたいです。
環境
OS:Windows10 64bit コンパイラ:Visual Studio 2015
ネットに関する知識は無知に近いです。
先月このサイトを訪れてプログラミングの勉強を始めました。
基本構文とDXライブラリの使い方を学んだので龍神録の制作に着手する予定でした。
さっそく制作に取り掛かろうと、
龍神録プログラミングの館で全ての章のプロジェクトをダウンロードして、
一章のmain.cppに「2章 まずは実行させてみよう」のコピペをコンパイルしたのですが、以下のエラーで手付かずの状態に陥っています。
1 プロジェクトを開く際のエラー
'file///C:Users/名前/Downloads/project/project/1%E7%A0/UpgradeLog.htm'が見つかりません。
名前を正しく入力したかどうか確認してから、やり直してください。
2 ビルドする際のエラー
プログラム'C:¥Users¥名前¥Downloads¥project¥projecy¥一章¥debug¥Ryujin.exe'を開始できません。
指定されたファイルが見つかりません。
※ファイルを調べるとUpgradeLog.htmは見つかりましたが、debugのRyujin.exeは見当たらないです。
念のためビルド時の進捗状況も貼ります。
1>------ ビルド開始: プロジェクト:RyuJin, 構成:Debug Win32 ------
1>main.obj : error LNK2019: 未解決の外部シンボル "int __cdecl DxLib::ClearDrawScreen(struct tagRECT *)" (?ClearDrawScreen@DxLib@@YAHPAUtagRECT@@@Z) が関数 _WinMain@16 で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFClose が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFReadRGBAStrip が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFGetField が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLib.obj) : error LNK2019: 未解決の外部シンボル _TIFFClientOpen が関数 "int __cdecl LoadTiffImage(struct DxLib::tagSTREAMDATA *,struct DxLib::tagBASEIMAGE *,int)" (?LoadTiffImage@@YAHPAUtagSTREAMDATA@DxLib@@PAUtagBASEIMAGE@2@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_pcm_total が関数 "int __cdecl GetSoundConvertDestSize_OPUS(struct DxLib::SOUNDCONV *)" (?GetSoundConvertDestSize_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_head が関数 "int __cdecl SetupSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?SetupSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_open_callbacks が関数 "int __cdecl SetupSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?SetupSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_free が関数 "int __cdecl TerminateSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?TerminateSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_read が関数 "int __cdecl ConvertProcessSoundConvert_OPUS(struct DxLib::SOUNDCONV *)" (?ConvertProcessSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibOgg.obj) : error LNK2019: 未解決の外部シンボル _op_pcm_seek が関数 "int __cdecl SetSampleTimeSoundConvert_OPUS(struct DxLib::SOUNDCONV *,int)" (?SetSampleTimeSoundConvert_OPUS@@YAHPAUSOUNDCONV@DxLib@@H@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btDiscreteDynamicsWorld::D_btDiscreteDynamicsWorld(class D_btDispatcher *,class D_btBroadphaseInterface *,class D_btConstraintSolver *,class D_btCollisionConfiguration *)" (??0D_btDiscreteDynamicsWorld@@QAE@PAVD_btDispatcher@@PAVD_btBroadphaseInterface@@PAVD_btConstraintSolver@@PAVD_btCollisionConfiguration@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btSequentialImpulseConstraintSolver::D_btSequentialImpulseConstraintSolver(void)" (??0D_btSequentialImpulseConstraintSolver@@QAE@XZ) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btAxisSweep3::D_btAxisSweep3(class D_btVector3 const &,class D_btVector3 const &,unsigned short,class D_btOverlappingPairCache *,bool)" (??0D_btAxisSweep3@@QAE@ABVD_btVector3@@0GPAVD_btOverlappingPairCache@@_N@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "void * __cdecl D_btAlignedAllocInternal(unsigned int,int)" (?D_btAlignedAllocInternal@@YAPAXIH@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btCollisionDispatcher::D_btCollisionDispatcher(class D_btCollisionConfiguration *)" (??0D_btCollisionDispatcher@@QAE@PAVD_btCollisionConfiguration@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btDefaultCollisionConfiguration::D_btDefaultCollisionConfiguration(struct D_btDefaultCollisionConstructionInfo const &)" (??0D_btDefaultCollisionConfiguration@@QAE@ABUD_btDefaultCollisionConstructionInfo@@@Z) が関数 "int __cdecl BulletPhysics_Initialize(struct BULLET_PHYSICS *,struct DxLib::tagVECTOR)" (?BulletPhysics_Initialize@@YAHPAUBULLET_PHYSICS@@UtagVECTOR@DxLib@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::batchedUnitVectorGetSupportingVertexWithoutMargin(class D_btVector3 const *,class D_btVector3 *,int)const " (?batchedUnitVectorGetSupportingVertexWithoutMargin@D_btSphereShape@@UBEXPBVD_btVector3@@PAV2@H@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btSphereShape::localGetSupportingVertexWithoutMargin(class D_btVector3 const &)const " (?localGetSupportingVertexWithoutMargin@D_btSphereShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btSphereShape::localGetSupportingVertex(class D_btVector3 const &)const " (?localGetSupportingVertex@D_btSphereShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::calculateLocalInertia(float,class D_btVector3 &)const " (?calculateLocalInertia@D_btSphereShape@@UBEXMAAVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btConvexInternalShape::setLocalScaling(class D_btVector3 const &)" (?setLocalScaling@D_btConvexInternalShape@@UAEXABVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btSphereShape::getAabb(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabb@D_btSphereShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btConvexInternalShape::getAabbSlow(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabbSlow@D_btConvexInternalShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btBoxShape::calculateLocalInertia(float,class D_btVector3 &)const " (?calculateLocalInertia@D_btBoxShape@@UBEXMAAVD_btVector3@@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual float __thiscall D_btCollisionShape::getContactBreakingThreshold(void)const " (?getContactBreakingThreshold@D_btCollisionShape@@UBEMXZ)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual float __thiscall D_btCollisionShape::getAngularMotionDisc(void)const " (?getAngularMotionDisc@D_btCollisionShape@@UBEMXZ)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btCollisionShape::getBoundingSphere(class D_btVector3 &,float &)const " (?getBoundingSphere@D_btCollisionShape@@UBEXAAVD_btVector3@@AAM@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual void __thiscall D_btBoxShape::getAabb(class D_btTransform const &,class D_btVector3 &,class D_btVector3 &)const " (?getAabb@D_btBoxShape@@UBEXABVD_btTransform@@AAVD_btVector3@@1@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btCollisionObject::setActivationState(int)" (?setActivationState@D_btCollisionObject@@QAEXH@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btRigidBody::D_btRigidBody(struct D_btRigidBody::D_btRigidBodyConstructionInfo const &)" (??0D_btRigidBody@@QAE@ABUD_btRigidBodyConstructionInfo@0@@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "protected: __thiscall D_btConvexInternalShape::D_btConvexInternalShape(void)" (??0D_btConvexInternalShape@@IAE@XZ) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btPolyhedralConvexShape::D_btPolyhedralConvexShape(void)" (??0D_btPolyhedralConvexShape@@QAE@XZ) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btCapsuleShape::D_btCapsuleShape(float,float)" (??0D_btCapsuleShape@@QAE@MM@Z) が関数 "int __cdecl BulletPhysics_SetupRigidBody(struct BULLET_PHYSICS *,struct BULLET_RIGIDBODY_INFO *,struct BULLET_RIGIDBODY_SETUP_INFO *)" (?BulletPhysics_SetupRigidBody@@YAHPAUBULLET_PHYSICS@@PAUBULLET_RIGIDBODY_INFO@@PAUBULLET_RIGIDBODY_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "void __cdecl D_btAlignedFreeInternal(void *)" (?D_btAlignedFreeInternal@@YAXPAX@Z) が関数 "public: static void __cdecl D_btCollisionObject::operator delete(void *)" (??3D_btCollisionObject@@SAXPAX@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2001: 外部シンボル ""public: virtual class D_btVector3 __thiscall D_btConvexInternalShape::localGetSupportingVertex(class D_btVector3 const &)const " (?localGetSupportingVertex@D_btConvexInternalShape@@UBE?AVD_btVector3@@ABV2@@Z)" は未解決です。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: virtual __thiscall D_btConvexShape::~D_btConvexShape(void)" (??1D_btConvexShape@@UAE@XZ) が関数 "public: virtual __thiscall D_btPolyhedralConvexShape::~D_btPolyhedralConvexShape(void)" (??1D_btPolyhedralConvexShape@@UAE@XZ) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::setEquilibriumPoint(void)" (?setEquilibriumPoint@D_btGeneric6DofSpringConstraint@@QAEXXZ) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofConstraint::calculateTransforms(void)" (?calculateTransforms@D_btGeneric6DofConstraint@@QAEXXZ) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::setStiffness(int,float)" (?setStiffness@D_btGeneric6DofSpringConstraint@@QAEXHM@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btGeneric6DofSpringConstraint::enableSpring(int,bool)" (?enableSpring@D_btGeneric6DofSpringConstraint@@QAEXH_N@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: __thiscall D_btGeneric6DofSpringConstraint::D_btGeneric6DofSpringConstraint(class D_btRigidBody &,class D_btRigidBody &,class D_btTransform const &,class D_btTransform const &,bool)" (??0D_btGeneric6DofSpringConstraint@@QAE@AAVD_btRigidBody@@0ABVD_btTransform@@1_N@Z) が関数 "int __cdecl BulletPhysics_SetupJoint(struct BULLET_PHYSICS *,struct BULLET_JOINT_INFO *,struct BULLET_JOINT_SETUP_INFO *)" (?BulletPhysics_SetupJoint@@YAHPAUBULLET_PHYSICS@@PAUBULLET_JOINT_INFO@@PAUBULLET_JOINT_SETUP_INFO@@@Z) で参照されました。
1>DxUseCLib_d.lib(DxUseCLibPhysics.obj) : error LNK2019: 未解決の外部シンボル "public: void __thiscall D_btRigidBody::setCenterOfMassTransform(class D_btTransform const &)" (?setCenterOfMassTransform@D_btRigidBody@@QAEXABVD_btTransform@@@Z) が関数 "int __cdecl BulleyPhysics_ResetRigidBody(struct BULLET_RIGIDBODY_INFO *,struct DxLib::tagMATRIX *)" (?BulleyPhysics_ResetRigidBody@@YAHPAUBULLET_RIGIDBODY_INFO@@PAUtagMATRIX@DxLib@@@Z) で参照されました。
1>libjpeg_d.lib(jerror.obj) : error LNK2019: 未解決の外部シンボル _sprintf が関数 _format_message で参照されました。
1>libjpeg_d.lib(jmemmgr.obj) : error LNK2019: 未解決の外部シンボル _sscanf が関数 _jinit_memory_mgr で参照されました。
1>C:\Users\naruki\Downloads\project\project\1章\Debug\RyuJin.exe : fatal error LNK1120: 45 件の未解決の外部参照
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
何度もダウンロードし直しましたが特に変化がありません
DXライブラリの設定も確認しましたが誤りはないです。
試しに2章をコンパイルしてみましたが同様のエラーが生じてしまいます。
エラーの原因をつかめず堂々巡りで困窮しており、自力で現状打破できそうにありません。
この状態の打開策をご教授願いたいです。
環境
OS:Windows10 64bit コンパイラ:Visual Studio 2015