CEGUI0.8.4引入到自己工程中

首先要确定你的CEGUI已经完全编译好,若未进行这一步请参照http://www.cnblogs.com/wenguang1996/p/5027522.html

打开VS2012新建C++工程,然后添加源文件,这不多说。

接下来我们就要开始在自己的工程中使用CEGUI了。

一、添加包含目录

  右键点击工程->属性->配置属性->VC++目录->包含目录

  

  添加E:\VTK\CEGUI\CEGUI8.4\cegui-0.8.4\cegui\include(CEGUI源文件下的cecui文件夹的include文件夹)和E:\VTK\CEGUI\CEGUI8.4\cegui-0.8.4\dependencies\include(我们自己编译的cegui依赖库文件下的include文件夹)。

二、添加引用目录

  操作步骤同上,在库目录中添加E:\VTK\CEGUI\CEGUI8.4\cegui-0.8.4\dependencies\lib\dynamic(编译好dependencies文件夹下的dynamic文件夹,还有另外一个static文件夹也要添加),添加库目录E:\VTK\CEGUI\CEGUI8.4\cegui-0.8.4\Build\lib(cegui源码下的lib目录)

三、拷贝datafiles文件夹到自己工程目录下

完成以上三步,我们已经把CEGUI引入到自己的工程中了。

关于CEGUI例子,我会在下一篇博客中分享。

如果有问题请联系我[email protected],大家一起学习,共同进步。

时间: 2024-11-05 17:26:12

CEGUI0.8.4引入到自己工程中的相关文章

[转载]android工程中引入另一个工程中的资源

原文地址:android工程中引入另一个工程中的资源作者:87fayuan 在项目中可能遇到这样的问题:项目过大,于是细分为N个子模块来做,每个模块都是不同的工程.涉及到activity传数据时,可以用intent等方法来解决.但是如果涉及到要共用资源,而又不能像传统java程序那样打成jar包,比如程序中有大量自定义view,而这些自定义view都引用了的一些资源文件时,就可以用这个方法. 工程一:MyViews 代码如下: public class MyTextView extends Te

解决Android工程中引入codec.jar包报错问题

在Android项目中使用到了org.apache.commons.codec.jar包下的Hex.encodeHexString(byte[] input)方法进行加密.结果编译通过,运行时总是报java.lang.NoSuchMethodError: org.apache.commons.codec.binary.Hex.encodeHexString([B)Ljava/lang/String;错误. 原因:Google Android内部也有一个包名一样的工程,而且类名也相同,关键一点是没

vue-cli 工程中引入jquery

在vue-cli 生成的工程中引入了jquery,记录一下.(模板用的webpack) 首先在package.json里的dependencies加入"jquery" : "^2.2.3",然后install 在webpack.base.conf.js里加入 var webpack = require("webpack") 在module.exports的最后加入 plugins: [new webpack.optimize.CommonsChu

测试工程中引入Masonry记录

测试工程中需要引入Masonry,在进行添加新库时发现了几个问题,记录如下,方便有相同问题的朋友查找解决: 1,podfile中添加 pod ‘Masonry’ 后,pod install --verbose --no-repo-update 报错 报错内容如链接: https://www.jianshu.com/p/970199556854 关键字: ――― MARKDOWN TEMPLATE ――――――――――――― ### Command ### Report ### Stack ###

开发遇到的问题---【导入别人的工程后,父工程中的pom依赖引入报错】

解决方法: 1.先查看responsity中下载下来了没有,如果没有,就去查看conf目录下的settings.xml文件,看看配置的保存依赖的地址和仓库地址配置的是否正确(国内建议配成阿里的仓库). 2.重新复制依赖,删除之后,重新导入,这时候一般就能解决. 3.若在父工程中的pom文件报红,但不影响工程的使用,这时候只用在<dependencyManagement>上边,再新建一个<dependencies>,再次导入依赖,这时候就会自动下载了.</dependencie

在Qt工程中加Boost

摘要: Boost是一个很强大的C++库,堪比STL,里面有很多非常优秀的类库.我不多介绍,详情见官网:http://www.boost.org/ 要在我们的Qt工程中把这个库加进去应该怎么做呢?我今晚试了一下. Boost是一个很强大的C++库,堪比STL,里面有很多非常优秀的类库.我不多介绍,详情见官网:http://www.boost.org/ 要在我们的Qt工程中把这个库加进去应该怎么做呢?我今晚试了一下. 我从网上下载了Boost压缩文件,下载地址:boost_1_52_0.tar.g

step4-----&gt;往工程中添加Spring的子项目spring IO Platform-------&gt;通过maven添加相关框架(pom.xml)

添加Spring IO Platform的目的: 避免自己的project的外部依赖(external dependencies)之间产生版本冲突问题.更多详细信息参见:Spring IO Platform概述 具体操作步骤: step1,往自己的工程中添加Spring IO Platform 编写project的pom.xml,添加如下代码,引入Spring IO Platform <dependencyManagement> <dependencies> <depende

关于在工程中添加新文件时的LNK2019错误的一个解决办法

我这几天一直在研究Qt的串口程序,在读懂了官方给出的实例程序后我决定把其多线程的串口监视程序加入到我自己的工程中,便直接把问价复制到自己的工程下面,在Qt中加入到自己的工程中,但是总是出现LNK2019问题,问题提示是新添加的文件链接错误.我在网上找到一种解释: 在pro里 写 qt+=widgets 表示引入 QtWidget这个module,qmake会在帮你生成makefile的时候,设置好include path 和 lib path,在link时候设置好libs.而仅在源代码里 inc

怎么去掉Xcode工程中的某种类型的警告

问题描述  在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧.我们怎么去掉警告呢? 1. 最直接.最一劳永逸.最安全的方式,直接找到警告的那段代码,改为不警告.这个方式最安全. 可是它有一个问题,就是,当我们很多文件都有这种类型的警告的时候,我们就需要改动很多很多的源码了, 对于不是我们写