240 发简信
IP属地:北京
  • Windows Overlapped I/O 操作

    I/O设备处理必然让主程序停下来干等I/O的完成,对这个问题有 方法一:使用另一个线程进行I/O。这个方案可行,但是麻烦。即 CreateThr...

  • AliOS Things Mqtt 启动分析 -- 2

    以stm32f4xx板子为例,在board\stm32f429zi-nucleo\startup_stm32f429xx.s 中定义的Reset...

  • AliOS Things Mqtt 启动分析 -- 1

    1,工程构建 参见:https://github.com/alibaba/AliOS-Things/wiki/AliOS-Things-buil...

  • NDK build libwebsockets

    0,生成独立工具链 $NDK/build/tools/make_standalone_toolchain.py \ --arch=arm \ ...

  • Resize,w 360,h 240
    Android Studio集成第三方库,封装jni接口。

    我已经使用ndk独立工具链(standalone toolchain)编译了第三方库,libabc.so。需要在android studio 中...

  • 自己实现消息队列msg queue linux C

    因为不仅仅信号量,共享内存、消息队列在NDK下都不能用,所以之前使用Linux 下IPC的消息队列,msgget/msgsnd/msgrcv都不...

  • NDK 引用编译第三方库

    如上篇所说,使用NDK生成的独立工具链可以编译第三方库,生成独立工具链见google文档:独立工具链 下面展示了使用此脚本的示例: $NDK/b...

  • NDK下编译libwebsockets

    libwebsockets依赖libuv,libz,mbedtls,所以构建脚本需要提前构建以上几个库,下面介绍使用NDK的独立工具链(stan...

  • NDK 下载安装

    1,环境 Ubuntu16.04(64位) Android Ndk 版本:android-ndk-r10e-linux-x86_64.bin(若...