- 博客(5)
- 资源 (61)
- 收藏
- 关注
原创 【Android】NDK的使用常见问题
Android提供了NDK工具用以编译能够Android设备上运行的C/C++程序,本质上就是交叉编译,下面给出几篇关于NDK相关的文章。教程生成设备专用的toolchain在 ${NDKROOT}/build/tools 下有两个脚本:make_standalone_toolchain.py 和 make-standalone-toolchain.sh,这两个脚本的功...
2017-12-27 13:22:06 2118 1
原创 【Ubuntu】Ubuntu 16.04 安装后优化
精简系统sudo apt-get updatesudo apt-get purge libreoffice-commonsudo apt-get purge unity-webapps-commonsudo apt-get purge thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisl...
2017-12-12 09:55:52 1064
原创 【Linux网络内核】优秀文章整理
学习Netfilter框架需要对Linux网络协议栈有较深的理解,此处整理了一些优秀的文章。实践出真知,要想真的学会,还是一步一步写代码吧。Netfilter框架相关netfilter/iptables (一) 基础概念netfilter/iptables (二) Netfilter hook 数据结构netfilter/iptables (三) 注册和注销Netfilter
2017-12-07 19:56:12 397
原创 【Linux内核驱动】搭建Android驱动交叉编译环境
开发嵌入式Linux驱动模块的时候,搭建交叉编译环境是至关重要的一环,它决定了代码可以在哪些设备上运行。在开发Android驱动的时候,同样需要搭建交叉编译环境,Android使用一套独立的开发套件——NDK。什么是NDKNDK是一系列工具的集合。NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。N
2017-12-06 13:56:13 1279
原创 【Linux内核驱动】模块编译技巧
如何指定处理器架构和交叉编译器版本?export ARCH=armexport CROSS_COMPILE=/usr/arm/arm-linux-如何编译源码目录中的特定模块export SUBDIRS=<module dir>如何设定内核的version magic 有时候我们无法获取设备的内核源码或者获得的源码与设备中的内核版本不同,此时如果安装内核模块会提示Exec format err
2017-12-05 13:53:28 539
sourceinsight4093-setup.zip
2018-03-26
secureCRT 8.1.4 x64 带注册机
2017-09-20
程序员面试宝典(第5版)第二部分
2017-08-10
程序员面试宝典(第5版)第一部分
2017-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人