Ogre 安装 配置 问题

OGRE SDK 1.9安装配置 OGRE安装配置                                                                                                                                                                                       microsof 阅读详情

    这些天准备要学习一下在国内享有盛名的著名的ogre开源游戏引擎,但是据说1000个使用者就可能有1000种问题的可能性。现在说说我遇到见到的问题,希望能给想使用ogre的筒子们一些帮助哈。(我装的是OgreSDK_vc9_v1-7-2)

 

1. SampleBrowser 编译错误:

 

     编译orge工程的时候,会出现这样一个错误:

系统找不到指定的路径

Project : error PRJ0019: A tool returned an error code from "Performing Pre-Link Event..."

      这个错误估计比较常见,尤其是对VS不太熟的话就不知这个Pre-Link从哪查起。

这个时候,我们查看SampleBrowser这个工程的属性,展开Debug Events,进入Pre-Link Events 下,你会发现下在右侧的Command栏里一串命令。这串命令会用到一个编译工具(CMake 是个跨平台的自动化建构系统),如果你的机器没有装CMake或者路径和该指令的路径不一致,那么就会出问题。

      不巧,我之前编译opencv的时候装过CMake,在我的E盘下。我准备改路径,不过,不过似乎没有成功。仍旧报这个错(我觉得应该成功的,可能是我其他地方没照顾到,如果你装过CMake且版本和Command中的一致,可以试试,不用全部再重编译,如果其他都编译过了,就编译SampleBrowser就好,记得Debug和Release两种模式下的编译环境都要把这个Command指令做一样的处理)。

 

      之后我google一下,得到的答案是,删除Command里的那条指令就好。于是乎我也就这么做了。然后果然成功了。不过我不知道,从没装过CMake的朋友们是否也能成功,如果还是不能通过,那就下载CMake装起来吧:

      另外一种方式,就是把CMake装起来(当然得是和Command中的那个版本一致,路径也一致,不过我觉得路径不是问题,所以上面才会建议大家这么做)。

       “GameRes”论坛上的另外一种解决方式是这么提到的:“右键点击SampleBrowser工程,打开属性,在Build Events中将Pre_Events项下面的Excluded From Build改为Yes后就可以成功build了。”我估计这里是指“Pre Link Events”下的Excluded From Build。没有试过,大家可以试试,不过记得debug和release下都要记得改。原帖:http://bbs.gameres.com/showthread.asp?threadid=144426。

 

 

 

2.编译成功后运行bin下的debug/SampleBrowser_d.exe或者release/SampleBrowser.exe 无法选择渲染子系统。根本没有那个选项。如下图:

 

 

 

       这是由于我们的外国怪物ogre不懂中文的缘故。如果你将当前的工程装在一个含中文字符的路径下,就会出问题。

       于是乎,我把这个ogre的工程又全移到另外一个全英文路径下了,并重新在VS中设定了(ogre,oie,boost)的include文件和lib库,这样就OK了。

 

 

3.紧接上一步。(编译成功后运行bin下的debug/SampleBrowser_d.exe或者release/SampleBrowser.exe,选择和子系统后),出现

OGRE EXCEPTION(0:IOException): Cannot create settings file. in Root::saveConfig at ../../OGRE/OgreMain/src/OgreRoot.cpp (line 382)

 

      这还是中文路径问题。运行时会在“我的文档”下创建一些文件,这些文件路径里会有“我的文档”中文字符,或者你的电脑用户名(如果是中文的话),这时候要转移“我的文档”的路径。

      右键点击“我的文档”的属性选项,在位置标签下,更改目标文件夹路径(或者是移动)为全英文路径,就OK,你也可以选择还原默认值(自动到C盘用户目录下)。以下是在我的Vista下已经改变后的属性截图,系统会自动到这找“我的文档”。

 

原文:http://blog.sina.com.cn/s/blog_5921f9ae0100lylc.html

 

 

 

 

       目前我遇到的就是这三个问题,觉得比较常见,和大家分享下。有不对的地方,还望大家指正。其他问题,也会更新的,谢谢!

OgreSDK-android-1.10.11 Ogre开发包Android版,官网获取,本人尚未使用过,等有空的时候研究一下。 立即下载

相关推荐

ogre 配置 教会你繁杂的ogre配置过程

 安装   首先解压缩ogre.rar到你喜欢的目录(我是放在E:\ogresdk)   然后分别解压OgreWin32Dependencies-0.13.0.zip和DependenciesSTLPortAndCG.rar   将其中的'ogrenew'目录覆盖到ogre的目录(我是E:\ogresdk\ogrenew)   配置

eclipse 安装qemu报错

An error occurred while collecting items to be installed session context was:(profile=epp.package.cpp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). Unable to read r...

分享嵌入式,移动端,智能应用,数据库等专业板块,记录知识碎片!!! 572

Python pydub实现语音停顿切分

将pcm文件批量处理成wav文件 import wave import os filepath = "data/" # 添加路径 filename = os.listdir(filepath) # 得到文件夹下的所有文件名称 #f = wave.open(filepath + filename[1], 'rb') #print(filename) for i in range(len(fi...

wangqianqianya的博客 1万+

在eclipse.ini中为eclipse指定jdk启动

机器上装了好几个版本的jdk,要用指定的jdk启动eclipse,只需修改eclipse.ini文件即可。 参考: -vmC:/jdk1.6.0_18/bin/javaw.exe   (//-- 注:放第一行)--launcher.XXMaxPermSize256m-vmargs-Xms128m-Xmx512m 其中红色的两行为指定的jdk启动地址,注意:javaw.exe使用的是bin里的...

人帅刀猛-kami 442

【FPGA】Robei EDA的使用(10)————如何更新EDA的使用license

#海卑而下,能聚众水;学问笃实,以生光辉。 有的时候,有些问题自己通过查找资料解决,宁愿磨难一下,走点弯路,但收获更深刻的认知;不过,有些问题,问一下别人,可能会避免自己耗费过多时间做无用工,这些问题问会的人是极好的。但是怎样把握这个问题的类型,大约只能靠经验了~ (问我为何出此感言,谁叫我纠结了两天的问题,被人家一句话解决,我这个恨啊) ————————————————————正文开始的分割线———————————————— Robei EDA在使用上会有一个注册码,这个license在获取之后,每一次的

Ninquelote的博客 1002

Yolov2 训练时anchor是如何使用的?build_target

0.简略描述 1.将真值检测框变换到特征图尺度上 2.计算以特征图每个网格中心为中心点时所有锚框与真值检测框的交并比 3.取与真值检测框交并比最大的锚框的id,及真值检测框中心所在cell的id,有此,可将真值检测框与预测结果对应起来 4.计算位置回归损失,置信度损失,分类损失 1,网络的输出 图1 yolov2 网络对于检测框位置大小的输出是: 对于1个batch网络的输出的shape为[batch_size, H*W*num_anchors, 5+num_classes], 其中: num_

机器人视觉感知 2816

运行Ogre Demo出错

<br />     运行  OGRE Demo1.7.0的时候出错,弹出一个对话框:<br />出现错误内容如下:<br /> OGRE EXCEPTION(0:IOException): Cannot create settings file. in Root::saveConfig at ../../OGRE/OgreMain/src/OgreRoot.cpp (line 382)<br /> <br />搜索了一下,原来是:<br />运行SampleBrowser要生成ogre.cfg和ogre.

huadianjie的专栏 1029

APM无人船测绘实战:从RTK、测深仪到图传的完整系统集成指南

本文提供了一套完整的APM无人船测绘系统集成实战指南。从RTK模块配置、测深仪数据同步到图传系统接入,详细解析了硬件选型、接线、软件参数调试及QGC地面站任务规划的全流程,旨在帮助用户将分散的部件整合为可自主执行水下地形测绘的可靠工具。

rr23456的博客 520

Jetson Xavier NX编译Rviz2

目录 容器 编译 foxy RViz2 容器 修改docker镜像保存路径 $ systemctl show --property=FragmentPath docker $ sudo mkdir /ssd/docker $ sudo vi /lib/systemd/system/docker.service --graph=/ssd/docker $ sudo systemctl daemon-reload $ sudo service docker restart 安装po...

自由软件的天堂 1418

基于高频变压器的隔离式推挽栅极驱动电路

摘要:本文介绍了一种基于高频变压器的隔离式推挽栅极驱动电路,通过变压器实现电气隔离,为功率MOS管提供可靠驱动信号。电路包含输入侧PWM信号处理、变压器磁耦合隔离传输以及副边驱动逻辑等关键部分,利用电阻电容网络控制开关速度并防止误触发。该隔离驱动方案广泛应用于高压开关电源、新能源汽车电机控制器、光伏逆变器和工业变频器等需要高电压隔离及抗干扰能力的电力电子设备中,有效保障系统安全性和可靠性。

qq_37999850的博客 481

第9.3章 从CMake基础到自动驾驶实战:构建跨平台C/C++项目的全能指南

《CMake构建实战:项目开发卷》精要指南 本文系统梳理了许宏旭《CMake构建实战》核心内容,涵盖C++构建全流程: 基础构建:详解MSVC/GCC编译器使用、Makefile编写及静态/动态库构建方法 CMake核心:解析语法结构、变量控制、文件操作等关键命令,阐述项目全生命周期管理 实战应用:通过快速排序、手写数字识别项目演示现代CMake实践,特别针对自动驾驶领域给出多传感器融合、SLAM等场景的CMake配置方案 特色价值:本书填补了官方文档实例不足的空白,提供300+代码示例,是掌握工业级C++

行知SLAM 1343

(转)Ogre 安装 配置 问题

Ogre 安装 配置 问题 1. SampleBrowser 编译错误:        编译orge工程的时候,会出现这样一个错误: 系统找不到指定的路径 Project : error PRJ0019: A tool returned an error code from "Performing Pre-Link Event..."       这个错误估计比较常见,尤其是对VS...

weixin_34056162的博客 93

【2025国赛A题】A题烟幕干扰弹的投放策略思路+代码+论文

【2025国赛A题】A题烟幕干扰弹的投放策略思路+代码+论文

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 866

Ogre1.7.2 + CEGUI0.7.5配置

转载请说明出处! http://blog.youkuaiyun.com/zhanghua1816/article/details/6650509 鉴于现在很多朋友开始学习研究Ogre或者CEGUI,不过很多朋友对如何配置这两个环境有很多问题,所以我把配置方法在此简单介绍一下,希望对大家有用,分享是一种快乐,大家共同进步嘛~~~。我这里的这种方法可能不是最简单的配置方法,但是我相信这种配置方法或许对

Everything is possible 7646

【云原生技术】sonar的官方web接口,获取质量阀结果的接口

以下是一个示例思路,说明如何调用 SonarQube 的质量阀查询接口并在前端展示“哪些条件没过”。假设前端使用 AJAX 或 fetch 从后端接口拿到 SonarQube 返回的 JSON(或直接前端请求 SonarQube API),前端再把解析结果展示给用户。测试覆盖率 (Coverage) 当前仅有 60%,未满足最低 80% 的要求,需要补充测试或优化以提升覆盖率。接口),就会返回相应的质量阀状态信息;里使用它来查询当前质量阀(质量门)的状态。,你用它即可获取该次分析的质量阀状态。

weixin_46453070的博客 1278

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

OGRE在VS2008上的安装与配置

先转一下别人的文章: 话说万事开头难还真没错,我弄这个OGRE的安装竟然浪费我2天时间,好几次差点就砸机了.不过弄完后有种说不出的成就感,好了废话不多说了.一. 安装VS 2008二.安装VS 2008的SP1补丁注意:这里就会提示错了,这个错主要是因为SP1补丁安装程序没法判定你已经装了Framework 3.5的中文语言包,所以才出错.这里我们需要跳过这个语言包的安

hustzion的专栏 2344

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Ogre学习教程:Ogre1.8.1+VS2010环境配置

“伟大航路,我把世界上的一切都放在了那里,有种的话就去领取吧” 这是OGRE中文网的一则广告,我想,无论作为OGRE的学习者还是漫漫人生的一名旅人,这句话都是非常不错的激励语。放在这,是否能够让你隐约看到属于自己的新世界? Ogre(Object-oriented Graphics Rendering Engine)是一款优秀的C++开源图形渲染引擎。OGRE主要提供渲染引擎,

小熊不去实验室 1万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Ogre项目在VS2010环境下的配置

1.安装OgreSDK 1)   首先,在Ogre3D的官网上下载OgreSDK for vs2010:https://sourceforge.net/projects/ogre/files/ogre/1.7/OgreSDK_vc10_v1-7-4.exe/download,下载完成后对其进行安装。 2)   在计算机中配置一个全局的环境变量OGRE_HOME,指向刚刚安装的SDK目录。

JackyLJ的专栏 1101

OGRE的安装与配置

话说万事开头难还真没错,我弄这个OGRE的安装竟然浪费我2天时间,好几次差点就砸机了.不过弄完后有种说不出的成就感,好了废话不多说了.一. 安装VS 2008二.安装VS 2008的SP1补丁注意:这里就会提示错了,这个错主要是因为SP1补丁安装程序没法判定你已经装了Framework 3.5的中文语言包,所以才出错.这里我们需要跳过这个语言包的安装.一种方法是复制安装文件

wrq147的专栏 6027
上一篇: MyEclipse 工程使用相对路径导入Jar包设置
下一篇: windows中的CMake如何使用
ucasliming
博客等级 码龄16年 126粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值