文章分类 - 嵌入式linux应用编程
摘要:库是一种软件组件技术,库里面封装了数据和函数。库的使用可以使程序模块化。Windows系统包括静态链接库(.lib文件)和动态链接库(.dll文件)。Linux通常把库文件存放在/usr/lib或/lib目录下。Linux库文件名由:前缀lib、库名和后缀3部分组成,其中动态链接库以.so最为后缀,...
阅读全文
摘要:当头文件与gcc不在同一目录下要用 -I dir参数,它是指头文件所在的目录。而添加库文件时需要 -L dir参数,它指定库文件所在的目录。1. -I dir 使用#include,gcc默认目录shi "/usr/include",如果使用#include则找不到my.h文件,因此要通过“-I...
阅读全文
摘要:此处所讲的是基于gdb和gdbsever的远程调试方法。环境为:PC机:win7、虚拟机:10.04、下位机:飞嵌TE2440开发板。嵌入式linux应用程序的开发一般都是在linux里面编写好代码,并用交叉编译器arm-linux-gcc编译好之后再下载到板子上运行。如果建立了远程调试(能够在PC机ubuntu中调试板子中的linux应用程序),这样对于开发程序是极其方便的。以下是摘自网络上的一些方法。其中加入了自己所遇到的一些问题,并提出了解决方法。1、首先建立nfs文件系统,让PC机ubuntu上的文件系统这里假设路径为:/home/xxx/work/可以挂载到板子上去。方法可以见本博的
阅读全文

浙公网安备 33010602011771号