参考:http://blog.csdn.net/guan_sen/article/details/78769487--堆栈是两种数据结构堆栈都是一种数据项按序排列的数据结构,只能在一端对数据项进行插入和删除。在单片机应用中,堆栈是个特殊的存储区,主要功能是暂时存储数据和地址。要点:堆:队列优先,先进先出 栈:先进后出堆栈空间分配区别栈:由系统自动分配释放,存放函数的参数值,局部变量等...
相信很多人在刚开始学习Android JNI编程的时候,需要输出Log,在百度Google搜索的时候都是说需要在Android.mk中加入LOCAL_LDLIBS+= -L$(SYSROOT)/usr/lib -llog ,其实这是在eclipse开发上的方式,Android Studio并不是这么使用。Android Studio的Android.mk是自动生成的,就算修改也是没用了,实际And...
工具链软件包括binutils、gcc、glibc、gdb等。 binutils:二进制程序处理工具,包含链接器、汇编器等程序处理工具。 gcc:GNU Compiler Collection,编译器,对于C/C++语言的完整支持,需要支持glibc库。 glibc:是应用程序编程的函数库软件包,可以编译生成静态库和共享库。完整的GCC需要支持glibc。 gdb:...