- 博客(6)
- 资源 (2)
- 收藏
- 关注
转载 解决undefined reference to `__aeabi_uidivmod'、 `__aeabi_uidiv'错误
自己写裸机驱动程序时,使用了除法,在链接的时候出了如下错误: 使用的编译器是: 后来上网搜了一下原因,由于编译器不支持除法运算,但是也没有搜到解决方案。看了一下代码确实用到了除法,把除法去掉可以正常连接通过。后来想了想了,之前编译内核和编译u_boot都是这个编译器的呀,他们肯定有除法运算呀,他们是怎么做到的呢? 于是看了一下u_boot的M
2013-02-25 17:57:15 2319
转载 标准输入、输出和错误
标准输入、输出和错误 当我们在s h e l l中执行命令的时候,每个进程都和三个打开的文件相联系,并使用文件描述符来引用这些文件。由于文件描述符不容易记忆, s h e l l同时也给出了相应的文件名。下面就是这些文件描述符及它们通常所对应的文件名: 文件文件描述符 输入文件—标准输入stdin 0:它是命令的输入,缺省是键盘,也可以是文件或其他命令的输出。 输
2013-02-25 13:56:39 814
转载 Ubuntu裸机下搭建android NDK R8开发环境
1. 安装jdk,配置jdk的环境变量 首先,从http://www.oracle.com/technetwork/java/javase/downloads/index.html中下载jdk,我下载 的jdk-6u38-linux-i586.bin文件,需要先修改bin文件的权限,在shell中执行: sudo chmod u+x jdk-6u38-linux-i58
2013-02-21 15:45:05 1231
转载 搭建Ubuntu下c/c++编译环境
1. 安装Ubuntu。2. 安装gcc 方法一: sudoapt-get install build-essential 安装完了可以执行 gcc--version的命令来查看版本,输出如下: gcc(GCC)4.2.3(Ubuntu4.2.3-2ubun
2013-02-21 15:44:00 493
转载 lmbench 介绍
Lmbench 的使用与介绍Lmbench 是一套简易可移植的,符合ANSI/C 标准为UNIX/POSIX 而制定的微型测评工具。一般来说,它衡量两个关键特征:反应时间和带宽。Lmbench 旨在使系统开发者深入了解关键操作的基础成本。Lmbench 主要功能带宽测评工具反应时间测评工具其他读取缓存文件拷贝内存
2013-02-19 10:35:20 4175
转载 Linux 静态库与动态库搜索路径设置
1. 连接和运行时库文件搜索路径到设置 库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般 Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默认库搜索路径之外的库,需要将库的位置添加到库的搜索路径之中。设置库文件的搜
2013-02-18 11:59:19 507
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人