1. /******************************************************************
  2. * I.MX6 Android stlport 使用
  3. * 说明:
  4. * 在移植JNI过程中使用了C++ stlport lib,而在Android源码中编译
  5. * 和在NDK中使用,其配置方式是不一样。
  6. *
  7. * 2016-8-11 深圳 南山平山村 曾剑锋
  8. *****************************************************************/
  9.  
  10. 一、参考文档:
  11. . C++ Library Support
  12. https://developer.android.com/ndk/guides/cpp-support.html
  13. . Import STL libraries to the Android NDK code
  14. http://www.41post.com/3527/programming/import-stl-libraries-to-android-ndk-code
  15. . Android NDK 'std::string' has not been declared
  16. https://www.douban.com/note/261241949/
  17. . 关于Android NDK如何成功调用stl的使用分析
  18. http://blog.csdn.net/fantasyhujian/article/details/8564198
  19. . Using the STL with Android NDK C++ [closed]
  20. http://stackoverflow.com/questions/9458208/using-the-stl-with-android-ndk-c
  21.  
  22. 二、error:
  23. fatal error: string: No such file or directory
  24.  
  25. 三、Android Source Code JNI compiler
  26. cat jni/Android.mk:
  27. LOCAL_PATH := $(call my-dir)
  28.  
  29. include $(CLEAR_VARS)
  30.  
  31. LOCAL_MODULE := libCanSocket
  32. LOCAL_SRC_FILES := CanSocket.cpp
  33. LOCAL_LDLIBS := -llog
  34. LOCAL_C_INCLUDES := ndk/sources/cxx-stl/stlport/stlport
  35. LOCAL_STATIC_LIBRARIES += libstlport_static
  36.  
  37. include $(BUILD_SHARED_LIBRARY)
  38.  
  39. 四、NDK JNI compiler
  40. cat Application.mk
  41. APP_STL := stlport_static
  42. APP_PLATFORM := android-

I.MX6 Android stlport 使用的更多相关文章

  1. I.MX6 Android 5.1 快速合成系统

    /**************************************************************************** * I.MX6 Android 5.1 快速 ...

  2. I.MX6 Android backlight modify by C demo

    /************************************************************************** * I.MX6 Android backligh ...

  3. I.MX6 Android netperf

    /***************************************************************************** * I.MX6 Android netpe ...

  4. I.MX6 Android U-blox miniPCI 4G porting

    /************************************************************************** * I.MX6 Android U-blox m ...

  5. I.MX6 android 设置 默认 动态桌面

    /************************************************************************ * I.MX6 android 设置 默认 动态桌面 ...

  6. I.MX6 android 获取framebuffer信息

    /******************************************************************************** * I.MX6 android 获取 ...

  7. I.MX6 Android Linux shell MMPF0100 i2c 设置数据

    #!/system/bin/busybox ash # # I.MX6 Android Linux shell MMPF0100 i2c 设置数据 # 说明: # 本文主要记录通过shell脚本来设置 ...

  8. I.MX6 Android iperf3 porting failed

    /***************************************************************************** * I.MX6 Android iperf ...

  9. I.MX6 Android Linux shell MMPF0100 i2c 获取数据

    #!/system/bin/busybox ash # # I.MX6 Android Linux shell MMPF0100 i2c 获取数据 # 说明: # 本文主要记录通过shell脚本来获取 ...

随机推荐

  1. ubuntu使用git时,终端不显示git分支。

    1:问题描述: 在Windows环境下习惯使用git bash操作git分支,最近学习linux环境,发现linux环境终端不显示git分支,相关现象如下:      期望效果是: 我的linux环境 ...

  2. fedora安装后,yum命令不能使用,Cannot retrieve metalink for repository: fedora. Please verify its path and try again 解决方法

    fedora安装后,yum命令不能使用,Cannot retrieve metalink for repository: fedora. Please verify its path and try ...

  3. 八数码难题 双向搜索(codevs 1225)

    题目描述 Description Yours和zero在研究A*启发式算法.拿到一道经典的A*问题,但是他们不会做,请你帮他们.问题描述 在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字 ...

  4. CodeForces - 586D Phillip and Trains

    这道题是一道搜索题 但是 如果没有读懂或者 或者拐过弯 就很麻烦 最多26个火车 那么每一个周期 (人走一次 车走一次) 就要更改地图 的状态 而且操作复杂 容易超时 出错 利用相对运动 计周期为 人 ...

  5. 【HDOJ6324】Grab The Tree(博弈)

    题意: 思路: #include <stdio.h> #include <vector> #include <algorithm> #include <str ...

  6. msp430项目编程17

    msp430中项目---红外遥控系统 1.定时器工作原理 2.电路原理说明 3.代码(显示部分) 4.代码(功能实现) 5.项目总结 msp430项目编程 msp430入门学习

  7. 从零开始写STL—functional

    function C++11 将任意类型的可调用(Callable)对象与函数调用的特征封装到一起. 这里的类是对函数策略的封装,将函数的性质抽象成组件,便于和algorithm库配合使用 基本运算符 ...

  8. Edit Distance(动态规划,难)

    Given two words word1 and word2, find the minimum number of steps required to convert word1 to word2 ...

  9. 关于用String Calender类 计算闰年的Demo

    package cn.zmh.zuoye; import java.util.Calendar; public class StringRun { public static void main(St ...

  10. lombok注解

    官方文档:@EqualsAndHashCode 转:https://blog.csdn.net/zhanlanmg/article/details/50392266 1. 此注解会生成equals(O ...