嵌入式软件开发常用的软件包(持续更新中)

下面是嵌入式开发常用的软件包:

软件包的名称 作用描述 安装命令
build-essential   sudo apt-get install build-essential
vim  

sudo apt-get install vim vim-doc \

vim-scripts

    sudo apt-get install vim-gnome
    sudo apt-get install vim-gui-common
    sudo apt-get install xclip
sqlite3  

sudo apt-get install sqlite3 libsqlite3-dev \

sqlite3-doc

ssh   sudo apt-get install  openssh-server
tftp   sudo apt-get install  tftpd-hpa tftp-hpa xinetd
nfs   sudo apt-get install  nfs-kernel-server
tree   sudo apt-get install  tree
menuconfig   sudo apt-get install  ncurses-dev
    sudo apt-get install  libncurses5  libncurses5-dev
抓包   sudo apt-get install  libpcap-dev
第三方线程库  

sudo apt-get install  manpages-posix   \

manpages-posix-dev

strace   sudo apt-get install  strace
tcpdump   sudo apt-get install  tcpdump
ddd  

sudo apt-get install  ddd   ddd-doc \

pydb glibc-doc gnuplot

minicom   sudo apt-get install  minicom
ckermit   sudo apt-get install  ckermit
netpbm   sudo apt-get install  netpbm
ctags   sudo apt-get install  ctags
cscope   sudo apt-get install  cscope
git  

sudo apt-get install  git git-doc git-svn \

git-email git-gui gitk

uboot-mkimage   sudo apt-get install  uboot-mkimage
u-boot-tools   sudo apt-get install  u-boot-tools
lzma   sudo apt-get install  lzma
vsftpd   sudo apt-get install  vsftpd
meld   sudo apt-get install meld
screen   sudo apt-get install screen
p7zip   sudo apt-get install  p7zip
ack-grep   sudo apt-get install  ack-grep
lrzsz   sudo apt-get install lrzsz
setserial   sudo apt-get install setserial
gparted   sudo apt-get install gparted
svn  

sudo apt-get install subversion \

libapache2-svn apache2

graphviz   sudo apt-get install graphviz
gettext   sudo apt-get install gettext
lzo库   sudo apt-get install liblzo2-dev
uuid   sudo apt-get install uuid
uuid-dev   sudo apt-get install uuid-dev
libxmu-dev   sudo apt-get install libxmu-dev
libxmu6
  sudo apt-get install libxmu6
 liblzo   sudo apt-get install liblzo2-2
    sudo apt-get install liblzo2-dev
apt-mirror   sudo apt-get install apt-mirror
ntfs-config   sudo apt-get install ntfs-config
upx   sudo apt-get install upx
di   sudo apt-get install di
htop htop命令是top的改进版 sudo apt-get install htop
iotop   sudo apt-get install iotop
iperf   sudo apt-get install iperf
netperf   sudo apt-get install netperf
 lzop   sudo apt-get install lzop
解决中文乱码   http://www.cnblogs.com/pengdonglin137/p/3367719.html
rar zip 解压   sudo apt-get install  rar  zip
source支持   sudo dpkg-reconfigure dash 选择NO
idle 用于开发python sudo apt-get install idle
bless 二进制文件编辑器 sudo apt-get install bless
ltrace 调试工具 sudo apt-get install ltrace
mtd-utils   apt-get install mtd-utils
libjpeg 图片处理库 sudo apt-get install libjpeg8 libjpeg8-dev
bison flex 语法、词法分析器 sudo apt-get install bison flex
samba   sudo apt-get install samba
gtk   sudo apt-get install libgtk2.0-dev
 IBUS IBus 框架 

sudo apt-get install ibus ibus-clutter \

ibus-gtk ibus-gtk3 ibus-qt4

  安装 IBus 拼音  sudo apt-get install ibus-pinyin
 stardict

词典 (词典包另行下载,

将词典包解压到

/usr/share/stardict/dic/

下)

sudo apt-get install stardict
nload

实时地监控网络流量

和带宽使用

sudo apt-get install nload
slurm 网络负载监控工具 sudo apt-get install slurm
iftop

当你想显示连接到网卡

上的各个主机的带宽使

用情况时,iftop 是一个非常

有用的工具更多工具:

一大波你可能不知道的

Linux 网络工具

sudo apt-get install iftop
libusb-dev   sudo  apt-get install libusb-dev
tmux   sudo apt-get install tmux
xmlto

u-boot中make htmldocs时

提示安装这个工具,

这个工具需要下载700多兆

sudo apt-get install xmlto
sandbox

u-boot提供的一个可以在

PC上调试的u-boot,需要安

装一些软件包,sdl会占用

很大空间

sudo apt-get install libssl-dev

sudo apt-get install libsdl*

curl  

sudo apt-get install curl

mediainfo 查看媒体文件的信息

sudo apt-get install mediainfo

kdiff3 代码比较合并工具

sudo apt-get install kdiff3

 

参考:ubuntu-12.04嵌入式开发环境搭建.pdf

 

你可能感兴趣的:(软件开发)