一.安裝虛擬機器vm6.0
二.官網獲取debian-40r5-i386-netinst.iso,安裝:
1.安裝時選標準系統,不連線網路
2.配置網路:
修改/etc/network/inte***ces
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.249
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
修改dns配置檔案/etc/resolv.conf
nameserver ***.***.***.***
使修改的配置檔案生效/etc/init.d/networking restart
3.安裝apt-spy,更新原始檔:
a. vi /etc/apt/sources.list
新增:deb http://security.debian.org/ etch/updates main contrib
4.安裝公升級必要軟體
a.apt-get dist-upgrade
b.ssh 安裝
安裝命令:apt-get install openssh-server
啟動/停止服務:/etc/init.d/ssh start|stop|restart
c.安裝samba
安裝命令:apt-get install samba samba-client smbfs
啟動/停止服務:/etc/init.d/samba start|stop|restart
d.安裝c語言的開發包
apt-get install build-essential
e.安裝tftp
apt-get install tftpd tftp
f.安裝vim(自帶的vi不方便)
apt-get install vim
5.配置samba,tftp
a.samba
新增使用者smbpasswd username
vi /etc/samba/smb.conf
[home]
ready only = no開啟寫許可權
create mask = 0644
directory mask = 0755
b.tftp
檢查檔案/etc/inetd.conf裡有沒有關於tftp的設定:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp
預設的目錄是/srv/tftp,可修改
啟動tftp: /usr/sbin/inetd
三.構建交叉編譯環境
現在常用的交叉編譯器有
arm-linux-gcc-2.95.3
arm-linux-gcc-3.3.2
arm-linux-gcc-3.4.1
2.自己建立交叉編譯環境
參考:http://blog.chinaunix.net/u1/45185/showart_527681.html
在Debian下構建嵌入式交叉編譯環境
在debian下構建嵌入式交叉編譯環境 2009 01 11 17 05 30 標籤 debian hello linux 程式 arm 嵌入式it 分類 linux筆記 折騰了一下午,終於在debian下弄好了交叉編譯環境,在網上查了一大堆的資料,大都是亂七八糟的,總是出現這樣那樣的問題,經過嘗試...
SldView嵌入式Linux整合開發環境
建華科技經過多年研發,成功推出sldview嵌入式linux整合開發環境。sldview執行於windows系統中,支援ucosii uclinux linux三種嵌入式作業系統的開發。支援從編輯 交叉編譯 交叉除錯的開發全過程,支援linux核心 驅動 任務級 模組等動態除錯,支援核心 驅動 任務...
嵌入式開發
經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...