VS2008下QT整合OGRE

环境配置如下:VS2008

QT版本:4.8.1

OGRE版本: 1.7.4

请先配置好QT  for vs2008  ; 下载QT VS2008的包,然后下个QT VS的插件 版本必须是VS2008或VS2010 不能是精简版

新建一个QT Application

新建环境变量:$(OGRE)指向你的OGRE目录,

选择:工具-选项-项目和解决方案-VC++目录 -选择包含文件下拉选项

增加 $(OGRE)\boost_1_48\boost

 $(OGRE)\include\OGRE

选择库文件下拉选项

增加$(OGRE)\boost_1_48\lib

和$(OGRE)\lib\$(ConfigurationName)

有童鞋可能不知$(ConfigurationName)是啥意思,这个是根据你选择是Debug还是Release来自动替换目录名称为Debug或者Release的

然后选择 项目- 属性-配置属性-常规 输出目录设置为$(OGRE)\bin\$(ConfigurationName)

中间目录设置为$(OGRE)\obj\$(ConfigurationName)

调试里更改命令属性值为:$(TargetPath)

工作目录为$(OGRE)\bin\$(ConfigurationName)

链接器-输入-附加依赖项里在最后面追加一个OgreMain_d.lib

如果是release 版本那么就替换成OgreMain.lib

先写到这里。有不对的地方童鞋们请斧正。谢谢

http://www.voidcn.com/blog/DOwnstairs/article/p-1993651.html

时间: 2024-08-01 10:44:07

VS2008下QT整合OGRE的相关文章

VS2008下QT开发环境搭建

本机的环境:win7 sp1; 64位操作系统; 安装准备工作,需下载以下文件 : 1.VS2008 http://www.jb51.net/softs/73040.html 2.qt-vs-addin-1.1.11.exe http://www.qtcn.org/bbs/read-htm-tid-1075.html 3.qt-win-opensource-4.8.0-vs2008.exe http://download.qt-project.org/archive/qt/4.8/4.8.0/

VS2008 SP1 + QT 4.8.6 + OpenSSL

VS2008 SP1 + QT 4.8.6 + OpenSSL 今天一个兄弟要webkit,我们最近确实在折腾爬虫这个东东,但是webkit编译有点纠结,索性找到了QtWebkit,选择一个比较成熟的版本 QT 4.8.6. 一路走过来,太多的要准备,这个可能就是开源的乐趣吧. 1.安装perl 由于要支持SSL , Windows上可以安装这个http://strawberryperl.com/ 2. 编译OpenSSL 到OpenSSL的网站http://www.openssl.org/so

关于ubuntu下qt编译显示Cannot connect creator comm socket /tmp/qt_temp.xxx/stub-socket的解决办法

今天在ubuntu下安装了qtcreator,准备测试一下是否能用,果然一测试就出问题了,简单编写后F5编译在gnome-terminal中出现 Cannot connect creator comm socket /tmp/qt_temp.u14973/stub-socket: No such file or directory 于是查了一下,知道qt不能用gnome-terminal执行,需要使用x-team,于是想到了解决方法: 找到:工具(Tools)->环境(environment)-

Solaris 10下Qt编译Oracle 10g驱动

上回书讲到<Oracle 10g在Solaris 10中安装详解>,现在开始用Qt来编译下Oracle 10g驱动吧!这样就可以通过Qt程序联入Oracle数据库了! Oracle的环境变量: ORACLE_BASE=/oracle ORACLE_HOME=$ORACLE_BASE/product/10.0.2 Qt的编译文件在Solaris 10下的路径: /export/home/qt-4.3.1/qt-X11-commercial-src-4.3.1 Qt的环境变量: QTDIR=/us

Linux下Qt的安装与配置

参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7.0版本 qt-everywhere-opensource-src-4.7.0.tar.gz 拷贝并解压 这里我装的是Vmware上面的linux,所以windows与linux直接的文件共享,建议用samba,Samba我前面的笔记有介绍,这里不详谈. 拷贝到下面这个目录下 解压用 : tar zx

CentOS下Qt窗口透明效果失效,成黑色背景的问题

一.问题 Linux系统下Qt窗口的透明效果成了黑色,但同样的代码在windows机子上有透明效果,主要是修改系统的配置,仅在centos6.3及其以上版本实验过.其他系统可以相应配置. 二.问题运行图 (1)Qt透明效果,centos下运行都会出现如下图1所示. 三.解决方法 (1)窗口透明,窗口上的控件不透明,其代码设置 [html] view plain copy setAutoFillBackground(false);  //这个不设置的话就背景变黑 setWindowFlags(Qt

vs2008编译QT开源项目三国杀(五篇文章)

请参看 http://tieba.baidu.com/f?kz=1508964881 按照上面的网址教程,下载三国杀源码,swig工具,并下载最新的QT4.8.2 for vs2008.我本机已经安装好了vs2008和QT4.7,因此下载QT4.8.2后直接安装,并在vs2008的QT菜单中点击QT Options子菜单,设置默认的QT/Win版本为4.8.2.使用vs2008打开QSanguosha.pro工程文件,转换为QSanguosha.sln.这时编译程序报无法找到fmodex.lib

Linux下Qt应用程序的发布(使用LDD命令查看所有依赖的库文件)

最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同.于是,我就想到Linux下有没有这么一个命令,能够找到一个可执行文件运行时所依赖的库文件,百度一下,还真的有ldd命令. ldd的作用是打印可执行文件依赖的共享库文件,它是glibc的一部分: [email protected]:~# ldd --helpUsage: ldd [OPTION]... FILE..

解决linux环境下qt groupbox 边框不显示问题

ps:实践是检验真理的唯一标准真的是没错,以为很简单一件事情,往往被自己搞的很复杂,这里记录下 在windows环境中Qt创建一个groupbox自动显示边框, 效果如下 然而在linux环境中Qt创建一个groupbox,边框竟然消失了 如图 然后以为是GroupBox的属性设置问题 结果在属性里面找了半天没有发现对应属性. 最后右键改变样式表解决 最后效果 ps:实践出真知啊! 解决linux环境下qt groupbox 边框不显示问题,布布扣,bubuko.com