...
项目中用到的 fcntl.h fcntl : file control : 文件控制 errno.h : 提供了一种错误报告机制 malloc.h : 动态分配内存 sys mman.h : 内存管理声明 linux videodev .h : 视频驱动头文件 linnux fb.h :frame buffer , linux的帧缓冲。驱动层直接把LCD的像素数据map到用户空间,在用户程序中可以 ...
2015-04-14 14:10 0 2204 推荐指数:
...
在编写程序时,有时总是不记得所使用的函数在哪个库函数中。现在先把自己以前经常用到的函数头文件总结一下。 有不对的地方还请指教。 1,系统调用文件的操作函数 #inlclude <fcntl.h> int open(char *name,int how) 第二个参数 ...
1、 Linux中一些头文件的作用:<assert.h>:ANSI C。提供断言,assert(表达式)<glib.h>:GCC。GTK,GNOME的基础库,提供很多有用的函数,如有数据结构操作函数。使用glib只需要包含<glib.h>< ...
首先当然要包含algorithm头文件 :#include <algorithm> max(x,y) min(x,y) 参数可以是浮点数 abs(x) x必须是整数 如果x是浮点数则要用math头文件下的fabs(x) swap(x,y) 交换x和y reverse ...
,对Linux下的so文件有个实际性的认识。 1.so文件是什么? 2.怎么生成以及使用一个so动态库文件? ...
前面转载了一篇文章关于core文件的产生和调试使用的设置,但在使用有一些需要注意的问题,如 在什么情况 才会正确地产生core文件。 列出一些常见问题: 一,如何使用core文件 1. 使用core文件 在core文件所在目录下键入: gdb -c core 它会启动GNU的调试器 ...
首先先简介下linux系统下程序的库函数分为三种类型; 1.静态函数库:在程序执行前加入到目标程序中; 2.共享函数库:在程序启动的时候加载到程序中,被不同程序共享; 3.动态函数库:在程序运行的任何时候动态的加载 linux 下的.o文件是目标文件相当于windows的obj文件 ...
对于以压缩包发布的软件,在它的目录下通常都有一个配置脚本configure,它的作用确定编译参数(比如头文件位置、连接库位置等),然后生成Makefile以编译程序。可以进入该软件的目录,执行"./configure --help"命令查看使用帮。 一个程序能正确编译、链接、运行 ...