VS2008不使用模版创建Ogre工程设置

来源:互联网 发布:山东大学网络教育官网 编辑:程序博客网 时间:2024/05/01 13:13

标注(*)表示该设置是为了编译Ogrevs模版中的BasicApplication类,具体应用时可调整

 

1、创建空白VC++工程

结构如下:

Project

-project.sln

-project

-project.vcproj

-debug

-release

-debug

project.exe

project.ilk

project.pdb

-release

project.exe

project.pdb

 

2、修改工程属性

 

All Configuration:

 

configuration properties->c/c++->general->addtional include directories:

"$(OGRE_HOME)/include";

"$(OGRE_HOME)/sample/common/include";(*)

"$(OGRE_HOME)/boost_1_44";

"$(OGRE_HOME)/include/OGRE";

"$(OGRE_HOME)/include/OIS"

 

Debug:

configuration properties->linker->general->additional library directories

"$(OGRE_HOME)/lib/debug";"$(OGRE_HOME)/boost_1_44/lib"

configuration properties->linker->input->addtional dependencies

OgreMain_d.lib OIS_d.lib

 

Release:

configuration properties->linker->general->additional library directories

        "$(OGRE_HOME)/lib/release";"$(OGRE_HOME)/boost_1_44/lib"

configuration properties->linker->input->addtional dependencies

OgreMain.lib OIS.lib

 

3、将必要的文件从sdk中拷到自己的工程目录下:

各种dll->project/project

各种cfg->project/project(*)

Media->project/

 

4、修改配置文件中的相对路径(*)

默认工作路径为exe文件所在的路径,即当前路径为project/debug(release),修改时绝对路径据此修改

 

此时目录结构如下:

结构如下:

Project

-project.sln

-project

-?.dll

-?.cfg

-project.vcproj

-debug

-release

-debug

project.exe

project.ilk

project.pdb

-release

project.exe

project.pdb

-media

为了看起来舒服一点而不是乱七八糟一大堆可以再建文件夹存放dll文件等。在修改相对路径时注意对应

原创粉丝点击