使用eclipse编译cocos2dx

本来想着用vim来编辑classes部分的代码的  结果觉得代码提示很坑爹 而且cocos的内容不少 于是就打算把他配置到eclipse里面

懒得重新弄了 直接从笔记粘贴进来吧 还用一种方法是在安卓里面编辑classes代码但是安卓发布速度挺坑爹的 (而且可能存在交叉编译 既编译安卓又编译cpp 我觉得还是直接cpp的项目直接)还真不如先用linux的图形库测试然后在发布安卓

 

又折腾了好久 终于吧eclipse的环境搭建好了 代码提示就有了 哇咔咔
主要是eclipse的项目管理 需要加入预编译头文件
其实头文件的作用就是告诉你库里面有那些函数 定义是什么 甚至一些注释之类的 类似javadoc 代码提示用的
比较坑爹的eclipse的项目管理 无语 把所有的include放在了一起  如果有些项目的源码是按照类编译的话就会比较蛋疼
我特意使用脚本将源码中所有目录下的h文件都复制到一个文件里面 这样eclipse就能识别了
然后在c/c++ general的设置里面添加头文件 和库就可以了
导入的时候注意要将proj.linux作为根目录 否则eclipse识别不了
很多奇怪的现象 不过还好能够编译了
环境变量:(点击右键 -》属性->c/c++builder->path and symbols)
设置头文件
/cocos2dx/
/cocos2dx/include

还要自己将还有自己自己手动将头文件复制一份(否则识别不出来)不知道为什么
cp `find | grep .h$` ../all_include(这里使用波浪号下边的那个字符执行返回中间结果 就是1左边的那个)
(相当于将所有的库函数中的头文件单独复制一份拿来使用)
/cocos2dx/include
我的设置
3311.png
设置库所在目录
直接使用libpath 指定生成库所在目录(编译好的库)
3312.png
右键 Make Target -》create 填写生成应用程序名字(按照makefile填写) 然后run as  c/cpp application
对于res的资源文件 直接使用new folder里面的链接来处理(创建一个针对原来res资源文件的链接)
最后 如果源程序 提示某个类没有(明明源码有的话 可以先include相关头文件再注释掉 具体原因我也不知道为什么)

//#include "CCApplication.h"

转载于:https://www.cnblogs.com/yujiaao/p/3636982.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值