2019独角兽企业重金招聘Python工程师标准>>>

ios集成protobuf之后,调用pro.android/build_native.sh 生成android工程的时候会出现

jni/../../Classes/AppDelegate.cpp:125: error: undefined reference to 'luaopen_protobuf_c'

clang++: error: linker command failed with exit code 1 (use -v to see invocation)

make: *** [obj/local/armeabi/libcocos2dlua.so] Error 1

这时要修改 Android.mk文件,

define copy-pbc-file-name

$(patsubst jni/%,%, $(shell find $(LOCAL_PATH)/../../Classes/pbc $(LOCAL_PATH)/../../Classes/binding/lua -name "*.c"))

endef

LOCAL_SRC_FILES := hellolua/main.cpp \

../../Classes/VisibleRect.cpp \

../../Classes/AppDelegate.cpp \

../../Classes/ConfigParser.cpp \

$(call copy-pbc-file-name)

LOCAL_C_INCLUDES := \

$(LOCAL_PATH)/../../Classes/runtime \

$(LOCAL_PATH)/../../Classes \

$(COCOS2DX_ROOT)/external \

$(COCOS2DX_ROOT)/external/protobuf-lite/src \

$(LOCAL_PATH)/../../Classes/quick-src \

$(LOCAL_PATH)/../../Classes/quick-src/extra \

$(LOCAL_PATH)/../../Classes/pbc

之后成功调用 pro.android/build_native.sh 生成android工程

[armeabi] Install        : libcocos2dlua.so => libs/armeabi/libcocos2dlua.so

转载于:https://my.oschina.net/u/1582495/blog/500270

Quick_Cocos2d_x V3.3 Protobuf Android相关推荐

  1. cocos2dx android protobuf,Quick_Cocos2d_x V3.3 Protobuf Android

    ios集成protobuf之后,调用pro.android/build_native.sh 生成android工程的时候会出现 jni/../../Classes/AppDelegate.cpp:12 ...

  2. protobuf android 编译,Android跨平台编译 —— protobuf

    前言 正文 直入正题.编译protobuf的android版本我们使用的环境如下 CMake: 3.6 NDK: r16b Protobuf: v3.5.1 OS : Mac os 1  首先进入到c ...

  3. protobuf android ndk,直接在Android NDK端使用tensorflow(不使用JAVA api)

    这是我如何解决这个问题.虽然没有太多关于在an​​droid上使用c apis以及编译和链接tensorflow到NDK的文档,但是makefile有重要的注释以及相关的脚本.编译步骤与ios非常相似 ...

  4. android2.3.7刷机包,【新蜂】联想A789 刷机包 V3.2 (Android 4.0.4) 稳定流畅 纯净省电 完整ROOT...

    [ROM特点]: 源于官方:基于最稳定官方底包制作. 深度精简:无预装APK,自带APK数量从原厂包的124个减少到80个,精简35% ROM包大小从原厂401MB精简到160 MB,比原厂减少60% ...

  5. android2.3.7刷机包,中兴 天机2(S291)刷机包 官方Mifavor UI V3.1.7 Android 4.4 完整包

    一.版本说明 天机 GRAND S II LTE MiFavor 3.1.7 Android 4.4 底包ZTE_Grand_S_II_LTEV1.1.0B015 2015年4月10日 本次刷包,如果 ...

  6. android v3签名格式,Android Apk签名修改V1,V2,V3,V4

    Unity游戏打出 Android Apk 包,默认签名方式是V1,V2方式的. 但是九游要求只能用V1签名方式.那就对生成的 Andorid Apk包重新签名就OK了. 改签环境 改签 Androi ...

  7. 百度输入法 v3.25 for android,【图片】【3.25皮肤更新】LeoStyleHD布局全键盘/双键/中英9键/双拼23键【百度手机输入法吧】_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 感谢吧友一直以来关注并支持LeoStyleHD皮肤布局,LeoStyleHD从一开始的不成熟到现在的逐渐向广大用户靠近,并衍生出此风格的多款皮肤布局,得益 ...

  8. 细说Android apk四代签名:APK v1、APK v2、APK v3、APK v4

    目录 简介 APK v1 APK v2 APK v3 APK v4 总结 简介 大部分开发者对apk签名还停留在APK v2,对APK v3和APK v4了解很少,而且网上大部分文章讲解的含糊不清,所 ...

  9. java安卓写文件路径,如何使用gradle作为构建系统,平台Android配置Protobuf(Java)文件的输出路径?...

    我正在努力解决以下问题: 我有2个基于maven的java项目和1个基于gradle的Android项目 . 布局如下: Workspace/ ├── MavenProj1/ ├── MavenPro ...

  10. Android v1、v2、v3签名原理

    Android签名机制 什么是Android签名 了解 HTTPS 通信的同学都知道,在消息通信时,必须至少解决两个问题:一是确保消息来源的真实性,二是确保消息不会被第三方篡改. 同理,在安装 apk ...

最新文章

  1. 你可能不清楚的 Vue Router 深度用法(二)
  2. hive能加快MySQL查询速度吗_建立索引可以加快表中数据查询的速度吗
  3. Oracle之表分区、分区索引(二)
  4. SAP CRM Fiori应用My Note的OData调用设计
  5. php 安装rabbitmq扩展无报错版
  6. mysql编号用什么类型_mysql 之编码配置、引擎介绍、字段操作、数据类型及约束条件...
  7. matlab 回路最优,数学建模常用Matlab/Lingo/c代码总结系列——hamilton回路
  8. 评价类模型:1.层次分析法
  9. 阿里发布的规约插件,细节都在这里
  10. 【调用接口实现自动抠图】
  11. 【2020/05/29 开庭】韦东山:闲鱼与盗版更配,坚决打击盗版,起诉到底绝不和解!
  12. 小米路由器AX9000刷写OpenWrt官网发布的固件
  13. 领导逼迫员工离职的10大套路
  14. 腾讯一面:内存满了,会发生什么?
  15. MOS管的门极驱动电路知识和特性作用解析
  16. Git:在一个仓库中存放多个IDEA项目
  17. 谈谈papi酱的价值
  18. 网络编程-线程,守护线程,线程互斥锁-26
  19. 5G核心网UPF硬件加速技术
  20. iOS开发之模仿简书App自定义TabBar详解

热门文章

  1. jvisualVm用法
  2. Android应用程序键盘(Keyboard)消息处理机制分析(19)
  3. [活动]问卷调查:打造更好用的Visual Studio 2008
  4. list_for_each_entry和list_for_each_entry_safe
  5. github 检查代码质量_使用Gradle做Java代码质量检查
  6. freeswitch添加tls加密
  7. automake搭建项目工程例子讲解
  8. Linux shell 查找操作
  9. Java set重写排序
  10. 大数乘法与大数加法 java实现