quick-cocos2d-x-develop资源打包环境安装

本文详细记录了在Linux环境下安装配置PHP与LuaJIT的过程,尤其关注解决Cocos2d-x开发环境中遇到的问题。作者分享了避免使用虚拟环境、直接在root权限下安装必要软件如7zip、zlib库,以及调整脚本适应不同Linux发行版的经验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

需要环境:php, luajit.

昨天在cygwin上安装php和luajit环境,这真特么是一个坑。建议不要用虚拟环境安装打包环境,否则可能会出现各种莫名问题。

折腾了一下午,最终将环境转向linux。

其中,luajit的安装脚本已经在quick-cocos2d-x-develop/bin/中,直接luajit_install.sh即可。

我的linux只允许root权限来安装软件,所以,切换至root下:su 然后输入密码。

我的linux没有zip的打包工具,安装了7zip,参考:http://www.cnblogs.com/fly1988happy/archive/2011/12/14/2288096.html

但,这还不够。

quick-cocos2d-x-develop中的脚本需要ZipArchive类,需要安装zlib库,否则无法编译lua文件。

这是需要在php安装时制定的,根据自己php版本选择不同的zlib库,参考:http://www.php.net/manual/en/zip.requirements.php

在配置时加上--with-zip --enable-zip等,即:./configure --enable-zip=/opt/zlib/ --with-zip=/opt/zlib/,为保险起见,编译时也加上了--enable-zip,即:make --enable-zip && make install,至于是哪步产生的影响我也不知道,懒得去测试。

其中,可能需要改一下quick-cocos2d-x-develop脚本:有的linux中没有sudo这个命令,把sudo去掉然后使用root用户进行操作,反正你也是在root用户下了嘛!

还有,网友的文章只适合定位问题,不适合解决问题。想解决问题,还是要上官网!

转载于:https://www.cnblogs.com/xu-thinking/p/3741772.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值