找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 303|回复: 0

[引擎帮助] 如何搭建XEngine开发环境

[复制链接]

12

主题

2

回帖

368

积分

管理员

CEO

积分
368

突出贡献论坛元老

QQ
发表于 2024-1-18 14:34:36 | 显示全部楼层 |阅读模式
在我们的文档中,有指出各个系统的环境是如何搭建的.在这里,我们通过图例在来说明一次.方便大家更清楚的知道如何搭建和使用XEngine开发框架.
    首先.你需要下载GIT,我们推荐使用GIT来下载更新,非常方便.你也可以通过我们主页的压缩包下载.
    无论你是什么系统,都可以通过GIT的命令:
    git clone https://gitee.com/xyry/libxengine.git 来下载XEngine框架,也可以通过git pull 命令来更新框架.在框架下载完毕后,根据你的系统,你可以执行相应的脚本来安装他.
Windows系统
    XEngine的目录下找到XEngine_WINEnv.bat脚本文件,直接双击运行即可(不要使用右键管理员运行).即可完成安装.
    然后,你可以打开你的VS编程环境,右键你的项目-属性-VC++目录,在包含目录编辑输入(XEngine_Include).在库目录输入32位系统$(XEngine_Lib32),如果是X64输入$(XEngine_Lib64)
     这样,在你的项目中就可以加载你需要的头文件并且链接到库文件了.
#include <XEngine_Include/XEngine_CommHdr.h>
#include <XEngine_Include/XEngine_Types.h>
#include <XEngine_Include/XEngine_BaseLib/BaseLib_Define.h>
#include <XEngine_Include/XEngine_BaseLib/BaseLib_Error.h>
#pragma comment(lib,"XEngine_BaseLib/XEngine_BaseLib.lib")
      如果你是其他WINDOWS平台的IDE环境,你可以根据你的IDE来配置你的环境.
Linux和MAC系统
   XEngine的目录下找到XEngine_LINEnv.sh脚本文件,打开终端,执行chmod 777 *为脚本赋予执行命令权限.然后执行命令
    Linux:sudo ./XEngine_LINEnv.sh MacOS:./XEngine_LINEnv.sh
    此脚本会自动安装依赖环境和拷贝系统库和头文件到需要的位置,我们建议你多执行两次,这样方便查看是否有失败的情况发生
    如果有更新,通过GIT更新后你也可以执行
    ./XEngine_LINEnv.sh -b -i 6删除以往的环境,./XEngine_LINEnv.sh -b -i 3重新安装环境.-b是跳过环境检查
     配置完毕后,加载头文件也和WINDOWS一样,但是链接需要自己编写,如果是自己编写编译脚本,需要
    -L /usr/local/lib/XEngine_Release/XEngine_BaseLib指定库目录
    -lXEngine_BaseLib.链接到库
IOS和ANDROID系统
     对于移动平台,因为系统安全性功能限制,你只能拷贝并且手动指定头文件和库目录.通过-I 指定头文件目录,通过-L 指定库目录
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|XyRy Inc. ( 蜀ICP备17012617号 )

GMT+8, 2024-5-3 11:12 , Processed in 0.020241 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表