- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 熟悉Tortoise SVN 客户端 基本用法
1. export 和check out export 下载源代码用法:1、新建一个空的文件夹,右键点击它,可以看到TortoiseSVN菜单以及上面的SVN Checkout。2、不用管这个Checkout,我们选择TortoiseSVN菜单下的Export...,接着它会让你输入url。3、比如输入【迷宫探宝】的SVN地址是:http://game-rts-fram
2007-08-31 13:38:00
2678
原创 我的嵌入式Linux网址
Arm Linuxhttp://www.arm.linux.org.uk/ <!--#toc,.toc,.mw-warning { border: 1px solid #aaa; background-color: #f9f9f9; padding: 5px; font-size: 95%;}#toc h2,.toc h2 {
2007-06-25 12:45:00
940
原创 Debian 总结
参考文章:我的Debian GNU/Linux安装全流程debian etch 简要安装指南在Debian系统中编译Linux内核需要安装的软件包转载请注明出处,如有错误,请指正!谢谢1 安装debian基本系统1.1 准备工作首先准备好安装debian的安装空间,不推荐使用PQmagic工具,最好准备好一个大的空闲空间,在大约在5G~20G,当然如果你的硬盘足够大,deb
2007-06-06 16:06:00
2480
1
原创 多线程编程
编译选项:加上:-lpthreadgcc -o pthread pthread.c -lpthread 否则会出现pthread API未定义的引用错误
2007-05-25 15:31:00
514
原创 如何设置Linux环境变量使重启后不改变
在bash 下 ,使用export修改PATH,但重启后丢失$export PATH=/usr/local/arm:$PATH修改/etc/profile文件,加入环境变量,重启后生效注:修改此文件需要获得root权限$vim /etc/profile
2007-05-24 11:12:00
2326
原创 搭建Linux嵌入式开发环境
处理器 :ARM S3C2410Linuc版本:Debian 4.0一、搭建NFS服务1、安装服务器端安装在Debian系统下安装NFS是相当简单的,在NFS服务器上执行下面的命令即 可 # aptitude install nfs-common nfs-kernel-server portmap 在客户端则需要安装:# aptitude inst
2007-05-23 16:43:00
1323
转载 AT&T汇编
0.3.1 Overview 开发一个OS,尽管绝大部分代码只需要用C/C++等高级语言就可以了,但至少和硬件相关部分的代码需要使用汇编语言,另外,由于启动部分的代码有大小限制,使用精练的汇编可以缩小目标代码的Size。另外,对于某些需要被经常调用的代码,使用汇编来写可以提高性能。所以我们必须了解汇编语言,即使你有可能并不喜欢它。 如果你是计算机专业的话,在大学里你应该学
2007-05-22 16:39:00
1331
原创 汇编语言学习笔记 使用Linux系统调用
一、linux系统调用系统调用定义在:/usr/include/asm/unistd.h通常可以在man页的第二部分查看说明。e.g.$man 2 exit 二、使用系统调用1、系统调用的格式启动系统调用需要使用INT指令,Linux系统调用位于中断0x80。执行INT指令时,所有操作转移到内核中的系统调用处理程序,系统调用完成时,执行转移回INT指令后的下一条指令
2007-05-21 17:43:00
1355
原创 汇编语言学习笔记--使用函数
一 汇编函数创建汇编函数的三个步骤: 定义需要的输入值 定义对输入值的操作 定义如何生成输出值以及如何输出值传递给发出调用的程序 1、定义输入值的三种技术 使用寄存器 使用全局变量 使用堆栈
2007-05-17 16:33:00
3505
3
转载 交叉编译场景分析(arm-linux)(七)--编译sqlite
交叉编译场景分析(arm-linux)(七)--编译sqlite 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 sqlite
2007-04-30 21:27:00
803
转载 交叉编译场景分析(arm-linux)(八)--编译glib
交叉编译场景分析(arm-linux)(八)--编译glib 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 glib
2007-04-30 21:27:00
924
转载 交叉编译场景分析(arm-linux)(六)--编译TinyX
交叉编译场景分析(arm-linux)(六)--编译TinyX 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 TinyX
2007-04-30 21:25:00
891
转载 交叉编译场景分析(arm-linux)(五)--编译libjpeg和libpng
交叉编译场景分析(arm-linux)(五)--编译libjpeg和libpng 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 libjpeg
2007-04-30 21:24:00
1095
转载 交叉编译场景分析(arm-linux)(四)--编译readline和ncurses
交叉编译场景分析(arm-linux)(四)--编译readline和ncurses 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 readline
2007-04-30 21:23:00
769
转载 交叉编译场景分析(arm-linux)(三)--编译zlib
交叉编译场景分析(arm-linux)(三)--编译zlib 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 zlib
2007-04-30 21:21:00
2869
转载 交叉编译场景分析(arm-linux)(二)--编译tslib
交叉编译场景分析(arm-linux)(二)--编译tslib 转自:http://blog.youkuaiyun.com/absurd 1. 基本信息: 软件名称 tslib
2007-04-30 21:19:00
652
转载 交叉编译场景分析(arm-linux)(一)--基本知识
交叉编译场景分析(arm-linux)(一)--基本知识 转自:http://blog.youkuaiyun.com/absurd 1. 基本知识在linux下,绝大部分的软件包都是用autoconf配置的。除此之外,比较有名的就是X11的imake配置方式,imake实际上有点过时了,用起来很不方便,所以xfree86已经计划向autoconf移植了。还有极少的直接使用M
2007-04-30 21:17:00
536
转载 交叉编译场景分析(arm-linux)--序
转自absurd的blog原文地址:http://blog.youkuaiyun.com/absurd/archive/2006/03/30/645090.aspx 去年花了一个多月时间,为arm-linux平台编译程序库,其中包括zlib、readline、ncurses、tslib、TinyX、libpng、jpeg、cairo、pango、glib、atk、gtk+、match系列、SCIM、G
2007-04-30 21:14:00
509
原创 推荐 好用的SSH客户端pietty
这两天在开发机上做了个Linux的开发环境,开始用的PuTTY 登录SSh服务器,遗憾的是PuTTY 不支持中文,遇到中文就是乱码,甚是讨厌。pietty作为PuTTY 的修改版,中文支持良好。pietty的下载地址:http://ntu.csie.org/~piaip/pietty/stable/pietty0327.exe再也不用在虚拟机下装linux了:)ps:我使用的是utf8
2007-04-30 20:20:00
875
原创 汇编语言学习笔记---环境基础(一)
一、什么是汇编语言 汇编语言(Assembly Language)是面向机器的程序设计语言。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址妈。这样用符号代替机器语盲的二进制码,就把机器语音变成了汇编语言。于是汇编语言亦称为符号语言。 学习汇编语言的第一个步骤,决定在现有环境中使用什么类型的汇编语言。不同的汇编器有使用不同语法格式编写程序语句
2007-04-28 16:17:00
1474
原创 Shell编程
1、建立脚本 Vi、Emacs等即可 #! /bin/sh2、shell变量 对shell来讲,所有的变量的取值都是一个字符串 shell是一种解释性语言,变量无需事先定义 shell中的系统变量: $#: 程序命令行参数的数目 $?: 保存前一个命令的返回值 $0:当前程序名 $*:以(“$1 $2 ....”)形式保存所有输入的命令行参数 $@:
2007-04-02 17:02:00
357
原创 ARM处理器
ARM7TDMI T:表示支持Thumb指令 D:表示支持片上Debug M:内嵌硬件乘法器 I:支持片上断点和调试点ARM9系列: ARM920T、ARM922T、ARM940T 5级流水线,带MMU,支持数据cache和指令cacheIntel Xscale PXA25x系列、PXA27系列典型ARM处
2007-04-02 16:59:00
369
C语言接口与实现--创建可重用软件的技术
2009-12-28
OMAP3530-25--中文注释版
2009-12-28
Advanced Linux Programming
2008-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人