cocos2d-x项目(windows) 打包iOS前 运行调试基本的流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2d-x项目(windows) 打包iOS前 运行调试基本的流程相关的知识,希望对你有一定的参考价值。

1.在mac系统下:找到项目文件,proj.ios文件夹下找到:项目名称.xcodeproj双击打开.

技术分享

2.进入xcode开发环境以后,会发现Class文件夹下面只有4个基本文件,项目中的游戏类那?

技术分享

这时不要着急,选中Class右键选择Show in Finde

自己新建的类找到了,小激动有不有?接下来就要做一件非常有重大意义的事情啦,那就是把自己新建的类选中后,拖动到xcode打开的项目Classes下:

技术分享

 

3.Resourse文件夹下默认是:

技术分享

用2中同样的方法,将项目中用到的资源拖到这Resources这里面来.

4.这样类和资源都有了,这时在xcode中点击调试:如果你的项目没有引用到其他的库文件,和自己定义的一些库.那么应该运行是可以的了.这里是自己的游戏类中出现了一些错误:

  a.引用.h头文件,如果有用到"\\",改为"/"(提示:*.h not find错误)

  b.应用的数据类型,如果不支持,替换为等价的数据类型.

  c.还有那啥?记不起来了,下次碰到再补上

5.如果有引用到一些库,还有自己定义的一些库文件,那就要在项目:Build Settings中 找到Serch Paths:

  技术分享

分别在Header Search Paths添加自己定义的库文件路径:

Library Search Paths添加应用的一些标准库路径:

6.同时,在General中找到Linked Framesworks and Libraries

添加本地标准库,比如:我在调的项目中有用到iconv和sqlite3库中的一些东西,那就在点击+号弹出的对话框里找到相应的库,个人觉着相关的都添加进去(以防万一);

技术分享

7.接下来,就可以调试程序了.当然,调试过程中还会有各种各样的红色感叹号(你的项目有多复杂,红色叹号就有多少个!呵呵)

耐心的根据提示进行修改吧.

 

以上是关于cocos2d-x项目(windows) 打包iOS前 运行调试基本的流程的主要内容,如果未能解决你的问题,请参考以下文章

cocos2D-X 打包

Cocos2d-x: 安卓打包问题 “ GoogleAPIs:21 不是一个有效的 Android 目标平台 ”

cocos2d-x3.9利用cocos引擎一键打包Android平台APK(C++小白教程)

COCOS2D-X 3.0在MAC下创建新IOS项目:

[01] cocos2d-x开发环境搭建

关于Windows7下创建Cocos2D-X项目的小问题