- 博客(14)
- 资源 (4)
- 收藏
- 关注
转载 /lib/ld-linux.so.3: No such file or directory
今天在Ubuntu9.04下搭建了一下Scratchbox交叉编译环境,并在新建的ARM模拟器上对Scratchbox自带的hello-world程序进行编译,运行时出现题目所示错误。 网上查了一下,ld-linux.so.3大概是linux下进行动态库连接的连接器,用于新一代elf格式的可执行文件。因此,推测自己搭建的目标平台下缺少该库,于是到一下网址:http://www.scr
2014-02-28 17:20:22 3106 1
转载 QEMU编译及使用方法
QEMU是一个支持跨平台虚拟化的虚拟机,有user mode和system mode两种配置方式。其中qemu在system mode配置下模拟出整个计算机,可以在qemu之上运行一个操作系统。QEMU的system mode与常见的VMware和Virtualbox等虚拟机比较相似,但是QEMU的优势是可以跨指令集。例如,VMware和Virtualbox之类的工具通常只能在x86计算机上虚拟出
2014-02-23 20:39:53 6152
转载 用Qemu模拟ARM(3)
1. 下载并交叉编译u-boot。新版本的u-boot我加载后总有问题,2009.11版则可以顺利通过编译和测试。$ wget ftp://ftp.denx.de/pub/u-boot/u-boot-2009.11.tar.bz2$ tar xjvf u-boot-2009.11.tar.bz2 $ cd u-boot-2009.11$ make versatilepb_conf
2014-02-23 18:09:46 2004
转载 用Qemu模拟ARM(2)
1. 关于Bootloader:(引导程序)位于电脑或其他计算机应用上,是指引导操作系统启动的程序。引导程序启动方式和程序视应用机型种类而不同。例如在普通的个人电脑上,引导程序通常分为两部分:第一阶段引导程序位于主引导记录(MBR),用以引导位于某个分区上的第二阶段引导程序,如NTLDR、GNU GRUB等。嵌入式系统中常见的Bootloader主要有以下几种:Das
2014-02-23 18:07:41 4871
转载 用Qemu模拟ARM(1)
前面已经安装并配置了编译链和qemu,现在可以用qemu来模拟arm平台了。1. Hello, Qemu!输入下面的代码:hello.c - hello.c#includeint main(){ printf("Hello, Qemu!\n"); return 0;}编译并运行:$ arm-none
2014-02-23 18:02:34 7974
转载 比较全面的Eclipse配置详解(包括智能提示设置、智能提示插件修改,修改空格自动上屏、JDK配置、各种快捷键列表……)
Eclipse编辑器基本设置 1、添加行号 在边缘处右键 2、改字体 字体的一般配置 3、去掉拼写错误检查 4、Java代码风格 代码格式化 Ctrl + Shift + F 之后点击右边的New按钮,新建一个风格。
2014-02-19 20:53:36 1972
转载 基于Jenkins的自动构建系统开发
1 绪论1.1 课题的研究背景随着IT行业的不断发展,软件开发的复杂度也随着不断提高。与此同时,软件的开发团队也越来越庞大,而如何更好地协同整个团队进行高效准确的工作,从而确保软件开发的质量已经慢慢成为了开发过程中不可回避的问题。在软件开发中,不同的功能模块一般由不同的开发成员负责,同一功能模块的各层代码也可能是不同的开发成员编写,经验告诉我们,模块之间的问题是最难解决的,
2014-02-19 18:24:33 34517 3
转载 JAVA深复制(深克隆)与浅复制(浅克隆)
1.浅复制与深复制概念⑴浅复制(浅克隆)被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。⑵深复制(深克隆)被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。
2014-02-18 22:59:11 1017
转载 使用JAVA读写Properties属性文件
Properties属性文件在JAVA应用程序中是经常可以看得见的,也是特别重要的一类文件。它用来配置应用程序的一些信息,不过这些信息一般都是比较少的数据,没有必要使用数据库文件来保存,而使用一般的文本文件来保存,如果是通过File直接保存的话,可能在存储和读取上都不是很方便,但如果保存为Properties文件就不一样了,属性文件都有键值对应的,在JAVA的包中,有提供专门的操作属性文件的类。这
2014-02-18 22:43:38 1700
转载 eclipse插件开发--获取当前项目路径
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import org.eclipse.jface.action.IAction;import org.eclipse.jface.viewers.ISelection;import org.eclipse.jf
2014-02-18 20:11:23 7753 1
转载 用prctl给线程命名
对于多线程应用程序,如果能够给每个线程命名,那么调试起来的便利是不言而喻的。 可以用prctl给进程内其它线程命名的接口,测试代码如下:#include #include #include #include void* pFunc(void *arg){ char name[32]; prctl(PR_SET_NAM
2014-02-17 21:23:58 1749
转载 ant 解决com.sun.tools.javac.Main is not on the classpath的问题
在ant打包时报错: 解决com.sun.tools.javac.Main is not on the classpath的问题 com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to
2014-02-17 18:03:05 3414
转载 java---final 关键字 和 static 用法
final 关键字 和 static 用法一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。
2014-02-13 10:38:55 769
转载 java 静态导入 (import static) 详解
在Java 5中,import语句得到了增强,以便提供甚至更加强大的减少击键次数功能,虽然一些人争议说这是以可读性为代价的。这种新的特性成为静态导入。当你想使用static成员时,可以使 用静态导入(在API中的类和你自己的类上,都可以使用该特性)。下面是静态导入前后的代码实例:在静态导入之前:Java代码 public class Te
2014-02-13 10:16:38 1630
黑客与画家 epub
2012-06-15
kscope-1.6.2
2012-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人