openwrt 开发环境总结

2700阅读 0评论2013-11-11 joepayne
分类:LINUX


启动andLinux: net start andlinux 
结束andLinux: net stop andlinux

无法打开终端: 1:检查 TAP-Colinux 这个虚拟网卡是否被禁用, 必须保证正常连接; 2:检查 Xming 是否在运行, 必须保证运行
    Xming\Xming.exe :0 -dpi 85 -clipboard -notrayicon -c -multiwindow -reset -terminate -unixkill -logfile Xming.log

1. 安装andLinux, 2G内存时选择512M. 
2. 安装后, 执行 Conslole(NT), 自动进行了一些操作. 
3. 启动andlinux, 网络连接中可以看到新增加的TAP-Colinux 已经连接. 再启动KDE Menu, 选择'终端', 执行 df -h, 可以看到只有4G容量. 
4. 结束andLinux, 运行 topresize 扩大andlinux镜像文件, 建议<16G
5. 安装相关的组件了, 进入终端
#升级组件包
sudo apt-get update
#安装编译需要的组件
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install binutils
sudo apt-get install patch
sudo apt-get install bzip2
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install make
sudo apt-get install cmake
sudo apt-get install autoconf
sudo apt-get install gettext
sudo apt-get install texinfo
sudo apt-get install unzip
sudo apt-get install sharutils
sudo apt-get install libncurses5-dev
sudo apt-get install ncurses-term
sudo apt-get install zlib1g-dev
sudo apt-get install subversion
sudo apt-get install git
sudo apt-get install git-core
sudo apt-get install gawk
sudo apt-get install libz-dev
sudo apt-get install asciidoc

#以下为自己增加, 为lua, curl, libusb等需要
sudo apt-get install libusb-dev tcl
sudo apt-get install libreadline6 libreadline6-dev

#再安装: curl-7.27.0, lua-5.1.5, libusb-0.1.12, openwrt-lib, SDK, Imagebuilder

#安装curl-7.27.0
wget http://curl.haxx.se/download/curl-7.27.0.tar.gz
tar zxvf curl-7.27.0.tar.gz
cd curl-7.27.0
#./configure --prefix=/usr/local/curl #此命令不行,用下面的OK, 浪费了一天时间
./configure
make
sudo make install

#安装lua-5.1.5
wget
tar zxvf lua-5.1.5.tar.gz
cd lua-5.1.5
make linux
sudo make install

#安装libusb-0.1.12
tar zxvf libusb-0.1.12.tar.gz
cd libusb-0.1.12
./configure
make
sudo make install


#SDK用来生成ipk安装包, 参考这里 http://blog.chinaunix.net/uid-27194309-id-3432651.html

#Imagebuilder 用来生成固件, 参考这里 http://blog.chinaunix.net/uid-27194309-id-3408165.html


上一篇: gdb的基本工作原理
下一篇:Linux Ubuntu 自动登录