IrrCompileConfig.h

来源:互联网 发布:floor php 编辑:程序博客网 时间:2024/06/06 01:02

/*

* IrrCompileConfig.h

*

* Created on: 2010-10-11

* Author: Mido

* 编译配置

* - 根据计算机语言设置编译选项。

* - 主要针对C++系列语言,如:Symbian C++Windows Phone C++Linux C++等。

* - Java系列语言在关键字、语法、风格等各方面差距太大,无法通过该配置生成目标文件。

* - 该死的Google推出的Android系统又越来越盛行,足有向Nokia逼宫的野心。

* - 现在的设想是以后开发翻译工具,从C++翻译成Java。也许有人会说:天方夜谭。

* - 还有DotNet,微软以后会在WindowsPhone推广DotNet语言,所以也要能够翻译,也许有人会说:纯粹胡扯。

* - 看上去好像无所不能,其实一无所能。这不是跨平台开发语言,只是一个跨语言开发协议。

* - 记住,只是一个开发协议。我们的目标是:

* - 一个接口,各自实现。

*/

 

#ifndef IRRCOMPILECONFIG_H_

#define IRRCOMPILECONFIG_H_

 

 

/******* C++ 版本 ******/

#define __CPP_VER__

//! Nokia Symbian系统

#define __SYMBIAN_OS__

//! Microsoft Windows Phone系统

//#define __WINDOWSPHONE_OS__

//! Linux系统

//#define __LINUX_OS__

/******** End ********/

 

 

/******* Java 版本 *******/

// #define __JAVA_VER__

/******** End ********/

 

 

/******* DotNet 版本 ********/

// #define __DOTNET_VER__

/******** End ********/

 

 

//! Define _IRR_COMPILE_WITH_GUI_ to compile the engine with the built-in GUI

/** Disable this if you are using an external library to draw the GUI. If you disable this then

you will not be able to use anything provided by the GUI Environment, including loading fonts. */

#define _IRR_COMPILE_WITH_GUI_

 

#endif /* IRRCOMPILECONFIG_H_ */


 

 

本文来自:鬼火神灯 - irrlight.com


 
原创粉丝点击