DM8148环境搭建

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 

 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 


#重启系统 运行终端输入java -version会出现java的版本号,证明安装成功。
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




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值