0
我来second Ogre tutorial上食人魔维基,重命名的文件通过教程的提示和更换的代码,但我得到这个错误:食人魔3D错误 - LNK1120:1周无法解析的外部
1>------ Build started: Project: Flight Simulator, Configuration: Debug Win32 ------
1>BaseApplication.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
1>MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol [email protected] referenced in function ___tmainCRTStartup
1>C:\Users\Jura\Documents\Visual Studio 2010\Projects\Flight Simulator\Debug\Flight Simulator.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
我已经一派,但我似乎没有找到答案。
这是BasicTutorial2.cpp
代码:
#include "BasicTutorial2.h"
//-------------------------------------------------------------------------------------
BasicTutorial2::BasicTutorial2(void)
{
}
//-------------------------------------------------------------------------------------
BasicTutorial2::~BasicTutorial2(void)
{
}
//-------------------------------------------------------------------------------------
void BasicTutorial2::createCamera(void)
{
}
//-------------------------------------------------------------------------------------
void BasicTutorial2::createViewports(void)
{
}
//-------------------------------------------------------------------------------------
void BasicTutorial2::createScene(void)
{
}
这是我BasicTutorial2.h
文件:
/*
-----------------------------------------------------------------------------
Filename: BasicTutorial2.h
-----------------------------------------------------------------------------
This source file is part of the
___ __ __ _ _ _
/___\__ _ _ __ ___// /\ \ (_) | _(_)
// // _` | '__/ _ \ \ \/ \//| |//|
/\_// (_| | | | __/ \ /\ /| | <| |
\___/ \__, |_| \___| \/ \/ |_|_|\_\_|
|___/
Tutorial Framework
http://www.ogre3d.org/tikiwiki/
-----------------------------------------------------------------------------
*/
#ifndef __BasicTutorial2_h_
#define __BasicTutorial2_h_
#include "BaseApplication.h"
class BasicTutorial2 : public BaseApplication
{
public:
BasicTutorial2(void);
virtual ~BasicTutorial2(void);
protected:
virtual void createScene(void);
virtual void createCamera(void);
virtual void createViewports(void);
};
#endif // #ifndef __BasicTutorial2_h_
在目录中,我也有BaseApplication.cpp
和stdafx.cpp
,当然他们的头文件(BaseApplication.h
和stdafx.h
)。
所以,这是我的目录结构:
Header files
stdafx.h;
BaseApplication.h;
BasicTutorial2.h;
Source files
stdafx.cpp;
BaseApplication.cpp;
BasicTutorial2.cpp;
我希望有人可以给我的解决方案。我尝试将子系统从“Windows”更改为“控制台”,但没有运气。我也试过其他解决方案,但也没有运气。
你的(赢)主要功能在哪里? – PlasmaHH