安卓cocos2dx 1: cocos2dx环境搭建

来源:互联网 发布:好听的歌曲推荐 知乎 编辑:程序博客网 时间:2024/05/16 12:04

工具:

cocos2dx 2.0.1 , android-ndk , cygwin


安装:cygwin 选择 对应的工具(gcc,gdb,vim等)


环境变量:设置其下linux环境变量/home/用户/.bash_profile

修改.bash_profile:

末尾加入(在vi中加)

# Set
NDK=/cygdrive/f/android-ndk-r10c  (f盘下的ndk目录)
export NDK


*vim问题,退格出错

从文件共享目录中拷贝一个vim的配置文件至当前用户home目录下即可
$ cp /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc



测试helloworld:之后shell下

$NDK回车  进入上述目录中的hellojni 

$NDK/ndk-build 编译例子代码成功

在libs文件夹中得到了.so文件


在windows下的cmd也是一样做法1环境变量2切换到指定目录执行ndk-build



--------cocos2dx------

创建工程:

2.0.1版本 

先修改create-android-project批处理的环境变量,再执行

输入包名,项目名


编译生成java:

生成的东西中有proj.anrdroid文件夹

shell中执行本目录下的build_native.sh


我在这里报了一个版本不同的错(ndk与eclipse)

 error: format not a string literal and no format arguments [-Werror=format-security]
cc1plus.exe: some warnings being treated as errors

生成so文件失败,在eclipse中编译java文件会有find Library returned null


解决:Application.mk中加入 APP_CPPFLAGS += -Wno-error=format-security


导入至eclipse: .

项目加入

..


end
















0 0
原创粉丝点击