自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 CEGUI编译

CEGUI版本0.8.2依赖库使用cegui-deps-0.8.x-src由于我是要在Ogre中使用CEGUI做界面,所以渲染引擎使用Ogre,编译的Ogre版本1.9CEGUI和cegui-deps-0.8.x-src都能通过cmake创建vs项目先编译cegui-deps-0.8.x-src,使用cmake生成vs解决方案,因为不依赖别的库,所以不需要怎么配置,直接co

2015-08-30 13:02:01 1427

原创 编译Ogre

下载Ogre源码bitbucket.org/sinbad/ogre依赖库bitbucket.org/cabalistic/ogredeps

2015-08-23 00:07:07 534

原创 Ogre教程框架

今天把Ogre教程框架调好了。Ogre有提供wizard包安装mu

2014-04-07 20:13:12 880

原创 编译Qt的Demo

在编译Qt的demo程序时,有时会遇到一个错误提示,无法找到demo_shared.lib。遇到这个链接错误,说明当前编译的QtDemo程序依赖demo_shared.lib这个lib。Qt在编写这些Demo时把部分公用的代码写到了shared项目中,需要先构建该项目生成所需的lib文件。在构建shared项目时又遇到无法打开qpixmapdata_p.h头文件的错误提示,跳转到错误位置发现,

2013-11-20 19:57:06 3554 1

原创 Ogre窗口嵌入QWidget

之前在QWidget中显示Ogre渲染结果使用了rtt,构造QImage后使用QWidget的paintEvent绘制。但是总是觉得多此一举,因为是可以让Ogre直接在窗口上绘制出渲染结果的。Ogre::RenderWindow * OgreObject::createWindow(QWidget *ptr , Ogre::String name)该函数负责创建名为name的Og

2013-11-15 21:08:03 1041

原创 QMovie跳转到指定帧

最近在使用QMovie读取Gif图片时发现无法回卷,例如读取到第3帧,想使用jumpToFrame(2)时无法跳转到指定帧。查看帮助文档后发现QMovie不支持回卷操作,因为在某些情况下无法读取到之前的数据,想要实现回卷需要设置缓存模式setCacheMode(QMovie::CacheAll)这时由于缓存了之前的帧数据,可以正确的跳转的之前的任意帧了,不过显然这样会消耗存储空间来

2013-11-03 11:32:05 2278

原创 fork()输出

#include #include using namespace std;void print();void ecoh(){ fork(); print(); return;}int main(){ ecoh(); print(); pause(); return 0;}void print(){ cout<<"Hello World!"<<endl;

2013-11-02 22:14:01 1083

原创 排序算法(二)

不稳定的排序算法简单选择排序每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列最前,直到全部待排序的数据元素排完。void selectSort(int *data , int size = SIZE){ int outpost=0; int k=0; for(int i=0;i<size;i++) { k = i; outpost

2013-11-01 15:01:50 465

转载 配置vim编译c/c++

原文地址http://www.oschina.net/code/snippet_574132_13351用于Gvim 或 Vim 配置文件的一键编译与运行函数(注:需要机器上安装了GCC才行)。本代码只加入了对C/C++的编译与运行,如果要加入其语言的可以参考此代码加入即可。同时,本代码加入了对Windows下用Gvim编译UTF-8编码格式的源文件时中文乱码的解 决方法(也就是在编译选项中加

2013-10-31 11:19:04 2915

原创 排序算法(一)

稳定的排序算法void swap(int &a , int &b){ int t = b; b = a; a = t;}冒泡排序void bubbleSort(int *data , int size){ for(int i=0;i<size-1;i++) for(int j=0;j<size-i-1;j++)

2013-10-23 13:42:09 565

原创 内存对齐总结

gcc貌似默认按4对齐#pragma pack(n),n=1,2,4,8,16可以改变对齐方式struct A{ double l; int i; int b; char c;};32位系统:double 8字节 int 4字节 char 1字节结构体A所在字节为8+4+4+8=24。原因double占8字节,两个int刚好占8字节,ch

2013-10-21 11:00:15 584

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除