当前位置:编程学习 > wap >>

cocox2dx从android开始到编译那错了,大神求助

./build_native.sh那一步出错了!!!
ERROR:cannot find 'make' program.please install cygwin make package or define the GNUMAKE variable to point to it.
大神帮帮小弟了,都弄了一天了,都大了。
谢谢!!! --------------------编程问答-------------------- make -v看看是否存在,没装MAKE工具? --------------------编程问答-------------------- 那个问题好了,工具与权限问题。但现在到最后编译一步 , 有出错了:Android.mk:19: *** Android NDK: Aborting
求助!!!! --------------------编程问答-------------------- 你好!我也遇到这个问题,请问是怎么解决的? --------------------编程问答-------------------- 更改下权限就行了, --------------------编程问答-------------------- 更改什么权限啊? --------------------编程问答-------------------- 修改文件权限 --------------------编程问答-------------------- http://blog.csdn.net/wangbofei/article/details/7951362,
话说用eclise写cocos2dx挺坑的。。 编译调试巨麻烦。。 至今不知道怎么打断点
我是用xcode调试编译好了之后把class还有resource扔到android那边去 --------------------编程问答-------------------- 跟你一样。。三点了还没搞好。。。求指导啊。。 --------------------编程问答--------------------
引用 8 楼 tom358873289 的回复:
跟你一样。。三点了还没搞好。。。求指导啊。。

解决最后的问题了吗?我昨天刚刚安装cygwin,今天编译代码就这样了。。。 --------------------编程问答--------------------
引用 9 楼 shandongmaxiao 的回复:
Quote: 引用 8 楼 tom358873289 的回复:

跟你一样。。三点了还没搞好。。。求指导啊。。

解决最后的问题了吗?我昨天刚刚安装cygwin,今天编译代码就这样了。。。

刚才忘记贴图了。。。现在补上。 --------------------编程问答-------------------- 提示make命令没有安装,重新运行cygwin的setup.exe文件,在选择安装包的地方,最好是选择Devel这个全部安装,里面包含了开服常用的工具 gcc g++ gdb make  --------------------编程问答--------------------
引用 7 楼 chhxxc 的回复:
http://blog.csdn.net/wangbofei/article/details/7951362,
话说用eclise写cocos2dx挺坑的。。 编译调试巨麻烦。。 至今不知道怎么打断点
我是用xcode调试编译好了之后把class还有resource扔到android那边去


先build一个debug版本的库文件,
ndk-build NDK_DEBUG=1
编译好后,libs目录下的gdbserver,gdb.setup,libxx.so文件拷贝到eclipse工程中的libs目录下,
在android工程的main activity类的oncreate方法的最后一行设个断点,然后debug as android application
运行起来断点到oncreate方法的最后一行后,在cygwin中运行ndk-gdb,启动gdb调试器,挂接到android application上,出现gdb> 后开始设置断点,比如输入 b main.cpp:28 就是在main.cpp的28行设个断点。
b命令也就是break,断点的意思;断点设置好后,输入c命令,也就是continue的意思,这个时候切换到eclipse中点击F8键开始run起来,等到运行到main.cpp文件的28行后,cygwin中就会提示出当前断点所在的代码行,l 命令查看断点后面的10行代码 n命令是next,同eclipse中的F6,s命令step,即单步,同eclipse中的F5,其他更多的gdb命令请搜索gdb 参数 --------------------编程问答--------------------
引用 11 楼 berdy 的回复:
提示make命令没有安装,重新运行cygwin的setup.exe文件,在选择安装包的地方,最好是选择Devel这个全部安装,里面包含了开服常用的工具 gcc g++ gdb make 

有用!!!!!正解
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,