LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := optional LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PACKAGE_NAM ...
分类:
移动开发 时间:
2016-09-08 16:02:48
阅读次数:
206
下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含) 一. main.mk BUILD_SYSTEM=build/core 1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) ...
分类:
移动开发 时间:
2016-09-08 15:52:50
阅读次数:
276
# 必须以local_path 开头# 定位源文件LOCAL_PATH := $(call my-dir) #引入clear-vars.mk文件,清除除local_path以外的其他local_<name>变量Include $(CLEAR_VARS) # 每一个原声组件称为一个模块,local_m ...
分类:
其他好文 时间:
2016-09-07 18:53:47
阅读次数:
169
本文意在说明AndroidNDK在实现C++RTTI时的相关数据结构,并从汇编角度分析其内存布局,以帮助理解RTTI的实现原理,同时,分析在逆向过程中如何利用RTTI恢复C++类名信息。用ndk-build编译C++代码时,默认的C++运行时库(libstdc++)是不支持RTTI的,需要在Application.mk与Androi..
分类:
移动开发 时间:
2016-09-07 16:05:56
阅读次数:
264
源地址:http://zhidao.baidu.com/link?url=mehN7bFY14DGH6DwhpbJnAbzb_fI3WbQn2-WqVInyyqHkfYlZSfu7GQVjQgQoPV07tCFIqGiOtVSqFF-m9d-MK 打开cmd,输入:sqlplus/nolog 输入: ...
分类:
数据库 时间:
2016-09-05 18:49:36
阅读次数:
660
sudo apt-get update #更新系统 sudo apt-get install vsftpd #安装vsftpd sudo systemctl status vsftpd #判断vsftpd是否安装成功 终端输出结果中active (running)一般会是高亮的绿色。 sudo mk... ...
分类:
系统相关 时间:
2016-08-31 13:52:06
阅读次数:
236
Introduction: Android.mk编译文件是用来向Android NDK描述你的C,C++源代码文件的, 这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。 概述: 一个Android.mk file用来向编译... ...
分类:
移动开发 时间:
2016-08-23 18:42:55
阅读次数:
234
在AndroidNDK开发中,有两个重要的文件:Android.mk和Application.mk,各尽其责,指导编译器如何编译程序,并决定编译结果是什么。本文将详细说明几个常见的NDK选项的配置,帮助大家理解相应的配置选项。一、Application.mkApplication.mk实际上是轻量级Makefile,通常在$PROJE..
分类:
移动开发 时间:
2016-08-22 16:28:18
阅读次数:
239
git有三个区域(如图): 基本信息设置 1)设置用户名 git config --global user.name "帐号名" 2)设置用户名邮箱 git config --global user.email "注册的邮箱" git的使用步骤 1)在本地电脑,创建一个文件夹 (可以使用命令 [mk ...
分类:
其他好文 时间:
2016-08-20 17:44:57
阅读次数:
123
一直在Android中找busybox的源代码在哪里,在external文件夹下有一份busybox源代码,但是没有Android.mk,以为应该是将Android.mk文件放在了别的地方,结果找出来是别的地方放了一份编译好的busybox可执行文件。 ...
分类:
移动开发 时间:
2016-08-20 13:15:30
阅读次数:
188