#Cocos2d+lua#android+Eclipse工程编译设置

用Elicpse编译cocos2d+lua的工程几点注意点记录:

1.设置工程属性Windows->Preferences->NDK目录

2.右键Android Tools->Add native

3.编辑Android.mk文件:

  LOCAL_C_INCLUDES

  $(call import-add-path, $(LOCAL_PATH)/../../../)

  $(call import-module, xxxx)

4.编辑Application.mk:

APP_STL := gnustl_static
NDK_TOOLCHAIN_VERSION=clang  默认使用gcc

APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -std=c++11 -fsigned-char
APP_LDFLAGS := -latomic

ifeq ($(NDK_DEBUG),1)
APP_CPPFLAGS += -DCOCOS2D_DEBUG=1
APP_OPTIM := debug
else
APP_CPPFLAGS += -DNDEBUG
APP_OPTIM := release
endif

  

时间: 2024-10-19 09:25:34

#Cocos2d+lua#android+Eclipse工程编译设置的相关文章

ANT编译Android Eclipse工程

将Android SDK的tools/和platform-tools/目录包含在可执行文件的搜索路径中.Windows下,将其添加到PATH环境变量中 切换到Android Eclipse项目目录下,并执行以下命令.Eclipse项目生成器模版不包含ant可用的build.xml.以下命令将生成build.xml文件.该命令只需要运行一次即可. android update project -p . 接下来编译项目.如果需要编译并签名为debug的.apk,请在同一目录下执行如下命令.该命令执行

转:maven2创建一个eclipse工程,设置M2_REPO

from: http://tonychanhoho.iteye.com/blog/1584324 M2_REPO是一个用来定义 maven 2仓库在硬盘中的存储位置,windows默认是C:\Users\机器名\.m2\repository.按道理安装了m2eclipse插件就会在eclipse有了相应的设置. 用maven创建一个支持eclipse的工程非常简单,在mvn的项目目录下(进入文件夹   Shift+右键进入cmd):mvn eclipse:eclipse即可. 再打开eclips

Android Eclipse工程开发中的常见调试问题(二)android.os.NetworkOnMainThreadException 异常的解决办法

android.os.NetworkOnMainThreadException 异常的解决办法, 刚开是把HttpURLConnectionnection 打开连接这个方法放在UI线程里了,可能不是线程安全的,而且这个方法请求是需要等待的,所以就抛出了这个异常,后来用子线程打开的HttpURLConnection, 一切就都正常了,只要在主线程里开启子线程就行了.子线程利用URL 问题解决.下面贴一段代码 String file1 = SERVER_PATH; URL url = new URL

Android Studio使用eclipse工程编写的Android.mk文件

现在Android Studio已经是1.x版本了,其功能也是越来越完善,个人感觉AS还是蛮好用的,现在也是越来越多的公司转向使用AS了,使用方便是一个因素,Google官方不在支持eclipse也是一个因素,不管怎么样吧,反正就是要转向使用AS了,正好,前段时间,我所在的公司也要转向AS.折腾了一段时间后,想想还是写下这篇文章,分享一下在eclipse转AS时,NDK编译的问题. gradle是多平台的编译语言,不知道为啥,在android上对ndk的支持一直都不太好,虽然现在简单的工程是可以

Zookeeper源码学习1:win7下Ant编译Zookeeper源码为Eclipse工程

1.什么是Ant??? Apache Ant? Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applic

Eclipse 工程迁移到 Android Studio

目标:迁移成功,并成功正常运行! 附加:同步视频在文章后面! 两种方式: 1. 用Gradle导出,在Android Studio中用Gradle导入 (不推荐) 2. 用Android Studio 直接导入Eclipse 工程 (推荐) 我以第二种方式. 步骤: Eclipse 工程(主工程+依赖的第三方库) 导入主工程(依赖的库不用理会,Studio会自动导入的) 导入后等待build(可能会比较慢,推荐SSD) 会出现很多的错误,慢慢排查,一个一个的看日志 Error1:重复的资源文件(

Eclipse工程 导入 Android Studio

最近Eclipse好多项目转Android Studio 百度翻看好多文章 这篇不错 特纪录下 地址:http://www.cnblogs.com/bluestorm/p/3757402.html 一.从Eclipse导入工程到Android Studio 根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作: 首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误) 选择需要从Eclipse导出的工程,

Android NDK工程的编译和链接调试

前提条件:已经安装了JDK 6.0.android SDK.NDK r9和eclipsele4.2开发环境. 推荐下载Android开发的综合套件adt-bundle-windows-x86,再下载Android NDK既可以开始Android NDK程序的编程了. 1.     首先在eclipsele4.2上创建一个空的Android工程,无所谓,只要是一个Android工程就OK了. 2.     安装NDK开发的插件com.android.ide.eclipse.ndk_23.0.2.1

导入Eclipse工程 到 Android Studio

一.从Eclipse导入工程到Android Studio 根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作: 首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误) 选择需要从Eclipse导出的工程,右键选择Export并选择Android下的Generate Gradle Build Files(如下图): 选择完毕后并不会导出到其他地方,而是在本地工程生成了一个build.gradle文件,