搭建Linux开发环境
时间:10-02
整理:3721RD
点击:
下面介绍在实体机上面搭建开发环境的方法,如果电脑配置好可以使用虚拟机搭建开发环境,需要下载Ubuntu 12.04镜像,使用迅雷下载如下镜像
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-desktop-i386.iso.torrent
然后刻录为CD-ROM光盘安装或者拷贝到U盘里面安装成单系统或双系统,具体方法可以百度
注意:在安装过程中创建用户名和密码时建议均设置为tl,因为官方给的例程和开发教程都是使用的tl,密码长度小于 6 位时会提示"Short password",可忽略; 安装分区的过程中记得分一个卷名为tl437x的分区和一个卷名为software的分区。
接着安装samba组件
安装好后运行samba将tl437x和software卷共享,并设置允许读写
接着将光盘中SDK安装包的"tools/Linux/ti-processor-sdk-linux-am437x-evm-01.00.00.03-L
inux-x86-Install.bin"复制到 Ubuntu 任意目录下,使用cd命令跳转到所在目录后运行如下命令
输入如下命令使生效
接着安装 qwt-6.1.2
将光盘中\tools\Linux\ qwt-6.1.2.tar.bz2 拷贝到 Ubuntu 下任意路径,运行如下命令解压到tl437x卷
输入如下命令修改配置文件
接着输入如下命令安装qwt库
将开发板光盘资料"\kernel\linux-3.14.26"目录下的内核源
码 linux-3.14.26.tar.bz2 放到 Ubuntu 任意目录中,在 Ubuntu 中执行以下命令安装内核源
码
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-desktop-i386.iso.torrent
然后刻录为CD-ROM光盘安装或者拷贝到U盘里面安装成单系统或双系统,具体方法可以百度
注意:在安装过程中创建用户名和密码时建议均设置为tl,因为官方给的例程和开发教程都是使用的tl,密码长度小于 6 位时会提示"Short password",可忽略; 安装分区的过程中记得分一个卷名为tl437x的分区和一个卷名为software的分区。
接着安装samba组件
- sudo apt-get install samba samba-common system-config-samba python-glade2 gksu
安装好后运行samba将tl437x和software卷共享,并设置允许读写
接着将光盘中SDK安装包的"tools/Linux/ti-processor-sdk-linux-am437x-evm-01.00.00.03-L
inux-x86-Install.bin"复制到 Ubuntu 任意目录下,使用cd命令跳转到所在目录后运行如下命令
- ./ti-processor-sdk-linux-am437x-evm-01.00.00.03-Linux-x86-Install.bin
- sudo vi /etc/profile
- export PATH=$PATH:/media/tl437x/ti-processor-sdk-linux-am437x-evm-01.00.00.03/lin
- ux-devkit/sysroots/i686-arago-linux/usr/bin
输入如下命令使生效
- source /etc/profile
- sudo reboot
- arm-linux-gnueabihf-gcc -v
接着安装 qwt-6.1.2
将光盘中\tools\Linux\ qwt-6.1.2.tar.bz2 拷贝到 Ubuntu 下任意路径,运行如下命令解压到tl437x卷
- tar axvf qwt-6.1.2.tar.bz2 -C /media/tl437x
输入如下命令修改配置文件
- sudo vi /media/tl437x/qwt-6.1.2/qwtconfig.pri
- # QWT_INSTALL_PREFIX = /usr/local/qwt-$QWT_VERSION
- QWT_INSTALL_PREFIX = /media/tl437x/qwt-6.1.2
- # QWT_INSTALL_PLUGINS = ${QWT_INSTALL_PREFIX}/plugins/designer
- # QWT_INSTALL_FEATURES = ${QWT_INSTALL_PREFIX}/features
- # QWT_CONFIG += QwtDesigner
接着输入如下命令安装qwt库
- source /media/tl437x/ti-processor-sdk-linux-am437x-evm-01.00.00.03/linux-dev
- kit/environment-setup
- cd /media/tl437x/qwt-6.1.2
- qmake
- make
- make install
将开发板光盘资料"\kernel\linux-3.14.26"目录下的内核源
码 linux-3.14.26.tar.bz2 放到 Ubuntu 任意目录中,在 Ubuntu 中执行以下命令安装内核源
码
- mkdir -p /home/tronlong/tl437x
- mkdir /home/tronlong/tl437x/linux-3.14.26
- tar jxvf /home/tronlong/tl437x/linux-3.14.26.tar.bz2 -C
- /home/tronlong/tl437x/linux-3.14.26