1.ubuntu安装
2.root用户密码设置
sudo passwd
3.sudo apt-get install build-essential
4.sudo apt-get install openssh-server
5.tar zxvf DVRRDK_**.tar.gz//fixme
6.chmod +x arm-2009q1-203-arm-none-linux-gnueabi .bin
sudo dpkg-reconfigure -plow dash
选择no
./arm-2009q1-***.bin
7.安装jdk
终端下进入你存放jdk-7u21-nb-7_3-linux-i586.sh
$sudo chmod 777 jdk-7u21-nb-7_3-linux-i586.sh
// 将文件赋于运行权限,一般我都改777
$ ./jdk-7u21-nb-7_3-linux-i586.sh
ok,安装完毕,下面配置环境变量
配置classpath,修改所有用户的环境变量
$ sudo gedit /etc/profile
在文件最后添加
export PATH="/opt/arm-2009q1/bin:$PATH"
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_21 #/usr/local 为你实际的安装路径
export JRE_HOME=/opt/jdk1.7.0_21/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
8.sudo chmod 777 netbeans-7.3-cpp-linux.sh
./netbeans-7.3-cpp-linux.sh
9.sudo apt-get install nfs-kernel-server
10.sudo apt-get install tftp-hpa tftpd-hpa xinetd
11.阅读 DVR quick start
12.sudo apt-get install minicom
qt 安装
方案一 编译移植:
1.tslib: ./configure --host=arm-none-linux-gnueabi --prefix=/home/tslib --cache-file=$ARCH-linux.cache
2.
./configure -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-TIarmv7-g++ -depths 16,24,32 -little-endian -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-accessibility -no-openssl -no-gtkstyle -I/home/tslib/include -L/home/tslib/lib
ps: -lts未找到错误 : http://blog.csdn.net/yongan1006/article/details/6542453
方案二 安装已经编译好的
1.安装qt-creator
./qt-creator-opensource-linux-x86-3.1.1.run
2.配置Qt的交叉编译环境
cd ~/DSP_take_over/Qt_tools
sudo cp -a sda3_for_qt_build.tar.gz /mnt
cd /mnt
tar -zxvf sda3_for_qt_build.tar.gz
#在/mnt目录下生成sda3目录
cd sda3/ezsdk-dm814x/linux-devkit
sudo gedit environment-setup
export TOOLCHAIN_PATH=/home/hzl/arm-2009q1/bin/ #修改成你的arm交叉编译工具安装的实际路径
3.添加Qt的环境变量
sudo gedit /etc/profile
##########在文末添加如下内容#############
export QTDIR=/mnt/sda3/ezsdk-dm814x/linux-devkit/bin
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
4.配置Qt-creator的编译工具
打开Qt-creator,Tools-Options-Build&&Run
Compilers--Add-GCC Compiler path:/home/hzl/arm-2009q1/bin/arm-none-linux-gnueabi-g++ #注意修改交叉编译器的实际安装路径
Debuggers--Add path:/home/hzl/arm-2009q1/bin/arm-none-linux-gnueabi-gdb #同上
kits 最下面的Qt mkspec :/mnt/sda3/ezsdk-dm814x/linux-devkit/mkspecs/default
ps: 1、Qt-creator用于编写和查看代码,不用它进行编译
2、编译Qt的方法
cd /mnt/sda3/ezsdk-dm814x/linux-devkit
. ./environment-setup
2.root用户密码设置
sudo passwd
3.sudo apt-get install build-essential
4.sudo apt-get install openssh-server
5.tar zxvf DVRRDK_**.tar.gz//fixme
6.chmod +x arm-2009q1-203-arm-none-linux-gnueabi .bin
sudo dpkg-reconfigure -plow dash
选择no
./arm-2009q1-***.bin
7.安装jdk
终端下进入你存放jdk-7u21-nb-7_3-linux-i586.sh
$sudo chmod 777 jdk-7u21-nb-7_3-linux-i586.sh
// 将文件赋于运行权限,一般我都改777
$ ./jdk-7u21-nb-7_3-linux-i586.sh
ok,安装完毕,下面配置环境变量
配置classpath,修改所有用户的环境变量
$ sudo gedit /etc/profile
在文件最后添加
export PATH="/opt/arm-2009q1/bin:$PATH"
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_21 #/usr/local 为你实际的安装路径
export JRE_HOME=/opt/jdk1.7.0_21/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
8.sudo chmod 777 netbeans-7.3-cpp-linux.sh
./netbeans-7.3-cpp-linux.sh
9.sudo apt-get install nfs-kernel-server
10.sudo apt-get install tftp-hpa tftpd-hpa xinetd
11.阅读 DVR quick start
12.sudo apt-get install minicom
qt 安装
方案一 编译移植:
1.tslib: ./configure --host=arm-none-linux-gnueabi --prefix=/home/tslib --cache-file=$ARCH-linux.cache
2.
./configure -embedded arm -platform qws/linux-x86-g++ -xplatform qws/linux-TIarmv7-g++ -depths 16,24,32 -little-endian -no-mmx -no-3dnow -no-sse -no-sse2 -no-glib -no-cups -no-accessibility -no-openssl -no-gtkstyle -I/home/tslib/include -L/home/tslib/lib
ps: -lts未找到错误 : http://blog.csdn.net/yongan1006/article/details/6542453
方案二 安装已经编译好的
1.安装qt-creator
./qt-creator-opensource-linux-x86-3.1.1.run
2.配置Qt的交叉编译环境
cd ~/DSP_take_over/Qt_tools
sudo cp -a sda3_for_qt_build.tar.gz /mnt
cd /mnt
tar -zxvf sda3_for_qt_build.tar.gz
#在/mnt目录下生成sda3目录
cd sda3/ezsdk-dm814x/linux-devkit
sudo gedit environment-setup
export TOOLCHAIN_PATH=/home/hzl/arm-2009q1/bin/ #修改成你的arm交叉编译工具安装的实际路径
3.添加Qt的环境变量
sudo gedit /etc/profile
##########在文末添加如下内容#############
export QTDIR=/mnt/sda3/ezsdk-dm814x/linux-devkit/bin
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
4.配置Qt-creator的编译工具
打开Qt-creator,Tools-Options-Build&&Run
Compilers--Add-GCC Compiler path:/home/hzl/arm-2009q1/bin/arm-none-linux-gnueabi-g++ #注意修改交叉编译器的实际安装路径
Debuggers--Add path:/home/hzl/arm-2009q1/bin/arm-none-linux-gnueabi-gdb #同上
kits 最下面的Qt mkspec :/mnt/sda3/ezsdk-dm814x/linux-devkit/mkspecs/default
ps: 1、Qt-creator用于编写和查看代码,不用它进行编译
2、编译Qt的方法
cd /mnt/sda3/ezsdk-dm814x/linux-devkit
. ./environment-setup