61ic电子在线 首页 技术 嵌入式系统 查看内容

DM8148环境搭建

2017-6-7 01:34| 发布者: 61ic| 查看: 761| 评论: 0|原作者: Dyu|来自: 61ic

摘要: 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-GCCCompiler path:/home/hzl/arm-2009q1/bin/arm-none-linux-gnueabi-g++  #注意修改交叉编译器的实际安装路径
Debuggers--Addpath:/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

鲜花

握手

雷人

路过

鸡蛋

地址 :湖南省株洲市天元区利江花园
合作 Email: administration@61ic.com

  • 关注61ic官方微博
    了解最新动态

  • 关注61ic微信公众号
    这里有好玩的讯息

  • 加入61ic交流群
    不断在这里成长

© 2014-2017 HuNan 湖南索炜达电子科技有限公司 . All rights reserved.
湘公网安备 43020202000020号

Archiver|手机版|小黑屋||湘ICP备13001086号-2 QQ 
返回顶部