手把手教你配置OGRE环境

本文详细记录了在Windows环境下配置OGRE 3D编程环境的步骤,包括设置工作目录、添加包含文件路径、链接库以及进行源码检测,以帮助初学者顺利开始OGRE开发。
摘要由CSDN通过智能技术生成

使用OGRE学习3D编程,第一步就是配置工作环境,现在将自己配置的过程简单记录下来。

0.准备工作

我的工作环境是:

       Windows7 旗舰版
       Visual Studio 2008
       DirectX SDK (August 2009)

1.修改环境变量
      OGRE_HOME = E:\LCY\OGRE\OgreSDK_vc9_v1-7-2

2.修改工程目录
进入 工具->选项->项目和解决方案->VC++目录
增加包含文件:
     $(OGRE_HOME)\boost_1_44

     $(OGRE_HOME)\include

     $(OGRE_HOME)\include\OGRE

     $(OGRE_HOME)\include\OIS

增加链接库文件:

     $(OGRE_HOME)\lib\debug

     $(OGRE_HOME)\boost_1_44\lib

3.修改工程属性
进入工程属性->连接器->输入

增加依赖项:OgreMain_d.lib OIS_d.lib


4.源码检测

创建工程OgreDemo,在工程中添加类MyApp


 // MyApp.h
 #pragma once
 
 #include "OGRE/ExampleApplication.h"
 
 class MyApp: public ExampleApplication
  {
 public:
     MyApp();
     ~MyApp();
 private:
     void createScene();
 };

 // MyApp.cpp
 #include "stdafx.h"
 #include "MyApp.h"
 
 MyApp::MyApp()
  {
 }
 
 MyApp::~MyApp()
  {
 }
 
 void MyApp::createScene()
  {
 }

然后修改OgreDemo.cpp中的代码如下:
 // OgreDemo.cpp : Defines the entry point for the console application.
 
 #include "stdafx.h"
 #include "MyApp.h"
 
 int _tmain(int argc, _TCHAR* argv[])
  {
     MyApp app;
     app.go();
     return 0;
 }

5.加载SDK中自带的学习例子的时候会出现error PRJ0019: 某个工具从以下位置返回了错误代码: "正在执行预链接事件..."
解决办法是:
进入SampleBrowser项目属性->生成事件->预链接事件,将命令行中的内容删掉,重新生成,OK.
删除之前的预链接事件的命令行中的内容是:
"C:\Program Files (x86)\CMake 2.8\bin\cmake.exe" -E make_directory ../../lib/Debug
if errorlevel 1 goto VCReportError
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值