自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 优化编译选项命令

1 .去掉没有调用的代码。LOCAL_CPPFLAGS += -ffunction-sections -fdata-sectionsLOCAL_CFLAGS += -ffunction-sections -fdata-sectionsLOCAL_LDFLAGS += -Wl,--gc-sections2. 去掉符号表。LOCAL_CFLAGS := \'-fvisibility=hidden'

2021-06-18 16:02:50 452

原创 C和C++入门——编译与链接

笔者前段时间负责了部门应届生的面试工作,在面试过程中,发现很多学生C/C++应用较多,甚至参与过一些大的软件项目的开发,但是却缺乏理论,希望本系列能够为即将毕业的同学们提供帮助。目录C++的编译和链接Hello word的ELF文件内存分布问题从内存的角度看链接问题C++的编译和链接在编程阶段,经常报错的一个最简单的程序,分为编译和链接两部分Hello word的ELF文件内存分布问题从内存的角度看链接问题从编译的角度看多态从内存角度看多态...

2021-03-14 19:50:39 249

原创 指向类的空指针问题

指向类的空指针异常调用,偶尔能正常运行,系统并未抛出调用栈异常class A{ public: func1() { printf("call the func1"); }}main(){ A *p = NULL; p->func1(); }上面这段代码运行的时候,会输出call the func1这时候如果去打印p的值,仍然为0,稍后从编译器和链接器两方面去解释。.

2021-02-25 23:39:10 649

原创 论逻辑运算与位运算(&与&&,|与&&)

昨天参加了一下午的code review会议,看到某些同事的代码中出现了逻辑运算与位运算混用的情况,觉得有必要针对这个问题进行说明目录1 & 与&&2 | 与 ||的区别3 对性能的影响1 & 与&&&是位运算,在二元运算中输出的是位运算后的值a = 0xff;b = 0x03;c = a & b;上述计算中c = 0x03;其二进制计算过程如下0xff ---> 1111 11110x

2021-02-21 13:38:54 519

转载 android camera HAL v3.0概述

Android的camera硬件抽象层(HAL)将更高层次的android.hardware.Camera中的camera框架层API与底层的camera驱动和camera硬件模块连接了起来。Android最新版本介绍了camera栈的一个新的、底层的实现。如果你有一个以前开发的camera HAL模块,可以驱动android其他版本,那你将发现在camera流水线中发生了非常大的变化。

2016-03-21 17:33:00 505

原创 Android的adb shell

aandroid adb shell

2011-04-24 01:21:00 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除