ejoy2d 编译环境搭建 步骤最全无坑版本

一、 首先安装mingw

1. 下载mingw 在 http://sourceforge.net/projects/mingw/files/Installer/ 下载, 这是个安装器运行它,我是安装在C:\MinGW,目录下也可以随便安装在其他地方.

2. 安装mingw组件:

  A. 下载GCC组件,我是把所有相关GCC的都下载了

 

   B.下载lua组件

 

这里多说一下,没下载之前是,选中后是

,然后在Installation选项中选择Apply Changes,

弹出框中选择Apply即可下载了,该选项变成则说明下载完毕。

3.设置mingw环境变量

依次鼠标点击桌面“我的电脑”->选择左侧的“高级系统设置”,选择“高级”->“环境变量”,然后再Path里增加;C:\MinGW\bin声明。点击确定(因为我的安装路径是C:\MinGW),必须重启电脑后生效

4.查看GCC版本信息

开始运行,输入CMD,回车并运行,输入gcc -v查看编译器版本。如下图

 

5.运行mingw

安装结束后进入mingw安装目录里的msys\1.0, 双击 msys.bat即可进入mingw 的运行环境

二、 安装lua5.2

下载源码包

http://www.lua.org/ftp/lua-5.2.3.tar.gz

解压缩后,在mingw环境下进入该源码目录 ,我的目录:E:/lua-5.2.3直接 make mingw 即可会生成lua52.dll和一些其他.a文件和exe文件

三、 安装glew

下载源码包
http://sourceforge.net/projects/glew/files/glew/1.10.0/ 里找到glew-1.10.0.zip (别找错了)进行下载解压后mingw环境下进入该源码目录 ,我的目录:E:/glew-1.10.0运行make && make install 即可

四、拷贝文件

1. lua-5.2.3/src/lua52.dll拷贝到MinGW/bin目录下

2. lua-5.2.3/src/liblua.a拷贝到MinGW/lib目录下,并改名为liblua52.a

3. lua-5.2.3/src/lua.h, lauxlib.h, luaconf.h, lualib.h 拷贝到 MinGW/include目录下

4. glew-1.10.0/lib/glew32.dll拷贝到MinGW/bin目录下

5. glew-1.10.0/lib/libglew32.a拷贝到MinGW/lib目录下

6. glew-1.10.0/include/GL/glew.h,glxew.h, wglew.h 拷贝到 MinGW/include/GL目录下  

另:如果没有目录则自己创建下。 

五、 开始编译ejoy2d

从github上下载到ejoy2d zip包之后, 解压, 进入ejoy2d源码目录, 直接make mingw, 会在当前目录下生成 ej2d.exe, 在mingw命令行下 运行 ej2d.exe examples/ex01.lua 即可看到运行效果:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值