cocos2d-x 创建lua项目问题

本文记录了作者在使用cocos2d-x创建lua项目时遇到的三个主要问题及解决过程。首先,由于相对路径错误导致模板文件无法找到,通过修改 Templates.inf 文件中的路径为绝对路径并添加缺失的 .. 解决。接着,运行项目时出现编译错误,作者通过查看源代码发现CCFileUtils接口变化,修改相应代码后问题得以解决。最后,项目运行时出现链接库错误,添加lua51.lib和pthreadVCE2.lib两个库文件后成功编译。这个过程虽然耗时,但作者认为解决问题的过程充满价值。
摘要由CSDN通过智能技术生成

自学了将近一个月的cocos2d-x。本来没觉得有什么好记录的,都是些函数接口的调用之类的东西。但是今天解决的问题,让我不得不记录下来,为机智的我庆祝一下。

在学到lua项目这时,创建cocos2d-x项目时勾选了support lua的选项然后项目还没建立出来,就报错了。

错误一


看到这个第一感觉就是安装包有问题,因为当初配置环境的时候都做得很对,但是细想应该不是安装包的问题,谁会无缘无故删除一些文件,再压缩传到网上,来坑人啊。

仔细看这个错误“无法找到......“,很明显系统给的路径找不到对应的文件,然后自己就按照这个路径找下去,首先是../../../../../前面的路径在这个路径下找到了Templates.inf文件,打开一看,就看到../../../../../scripting/lua/cocos2dx_support/LuaCocos2d.h,这句话,很明显这就是报错后面的那句话。然后我就从后面的路径开始找,在scripting/lua/cocos2dx_support/找到了LuaCocos2d.h文件了,但是这里的路径却明显不是文件所在的路径,于是我将Templates.inf换为绝对路径直接指向LuaCocos2d.h的文件,但是依然不行,因为E:\Cocos\cocos2d-x-2.2.3\template....这个路径依然存在,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值