1.前期ndk开发主要是在开源项目中复用项目的makefile等,就需要修改指定CC或C++编译链;具体情况还依赖于工程的config文件;对于简单项目,则可以直接编写Android.mk;例如引入的GTest与GMock;重新创建Android.mk,利用ndk-build生成.a文件,一同引入新ndk工程即可;另外吐槽下Gmock;对于mock函数还需要继承类,比linux上的mock难用多了
分类:
其他好文 时间:
2019-11-01 14:35:03
阅读次数:
133
1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 1. 错误信息 在Makefile里,定义CC为"aarch64-linux-gnu-g++ --sysroot=$(MPSOC_ROOTFS)",编译test.cpp,没有错误。如果使用 ...
分类:
其他好文 时间:
2019-10-31 16:19:09
阅读次数:
362
moonx@moonx:/usr/download/test/mygcc$ cat testthread.cc -n 1 // thread example 2 #include // std::cout 3 #include // std::thread 4 5 void foo... ...
分类:
数据库 时间:
2019-10-31 11:58:20
阅读次数:
119
在List<T>中删除主要有Remove()、RemoveAt()、RemoveRange()、RemoveAll()这几个方法。下面一一介绍使用方法和注意点。 我们以List<string>举例 var strList = new List<string> { "aa", "ba", "cc", ...
场景 Ubuntu Server 16.04 LTS上怎样安装下载安装Nginx并启动: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102828075 在上面进行安装Nginx前配置检查时提示: checking for C ...
分类:
系统相关 时间:
2019-10-30 22:22:23
阅读次数:
653
微擎 manifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns="http://www.we7.cc" versionCode="0.52,0.6,0.7"> <application setting="false"> < ...
分类:
其他好文 时间:
2019-10-30 16:39:06
阅读次数:
223
https://javapipe.com/blog/iptables-ddos-protection/ kernel.printk = 4 4 1 7 kernel.panic = 10 kernel.sysrq = 0 kernel.shmmax = 4294967296 kernel.shmal ...
分类:
系统相关 时间:
2019-10-27 18:47:56
阅读次数:
156
一、alarm的调用过程 1. alarm设置过程 frameworks/base/core/java/android/app/AlarmManager.java frameworks/base/services/core/jni/com_android_server_AlarmManagerSer ...
分类:
其他好文 时间:
2019-10-27 18:28:17
阅读次数:
123
最近在了解公司历史的发展,发现了公司产品中几乎都要使用 文件,不禁好奇这个 到底是何方神圣。 so 文件 是 的缩写,见名思义就是共享的对象,机器可以直接运行的二进制代码。 主要存在于 和 系统中。 "【参考:安卓so文件是什么,又是如何开发出来的呢? 】" 它是 实现的功能函数集合,并对外提供标准 ...
分类:
其他好文 时间:
2019-10-27 11:11:13
阅读次数:
115
今天制作一个优美库图片小程序,网址http://www.umei.cc/bizhitupian/, 爬虫的相关流程:获取目标网址-获取数据-存储数据。下面是该网页的内容: 第一步:找到该网站下的便签,找到该标签网页下所有的url,这里的思路是获取该标签下的页数,通过循环拼接所有的url。 对电脑壁纸 ...
分类:
其他好文 时间:
2019-10-26 23:18:20
阅读次数:
339