您的位置:首页 > 其它

TQ2440 学习笔记—— 4、安装 Ubuntu 下的开发工具

2015-08-12 16:38 441 查看
使用的板子是TQ2440,但学习的视频是韦东山老师的视频,所以虚拟机里面用的Linux是韦东山老师介绍的Ubuntu 9.10

下面是在Ubuntu9.10里面安装开发工具

由于第一次使用Ubuntu,对命令的使用不是特别熟悉,所以记录下。

先将光盘里Linux目录下的apt_packages目录复制到Ubuntu里/work 目录下

(这里我采用的是文件共享的形式,然后通过cp -r 【源目录】 【新目录】将文件进行复制)

然后修改/etc/apt/sources.list 文件,增加下面行(注意最后的斜杠/不可以少)

(直接打开文档是没有权限进行保存的,在终端里面可以用vi或者gedit进行打开,如果不是在root的权限下,则需要加上sudo,如sudo gedit 目标文件)

具体的步骤:

① 更新软件源

$ sudo apt-get update

②安装、配置、启动ftp服务。

执行以下命令安装,安装后即会自动运行:

$ sudo apt-get install vsftpd

修改 vsftpd
的配置文件/etc/vsftpd.conf,将下面几行前面的“#”号去掉。

#local_enable=YES

#write_enable=YES

上面第一行表示是否允许本地用户登录,第二行表示是否允许上传文件。

修改完华之后,执行以下命令重启 ftp
服务:

$ sudo /etc/init.d/vsftpd restart

③ 安装、配置、启动 ssh服务。

执行以下命令安装,
安装后即会自动运行:

$ sudo apt-get install openssh-server

它的配置文件为/etc/ssh/sshd_config, 使用默认配置即可。

④ 安装、配置、启动 nfs服务。

执行以下命令安装,
安装后即会自动运行:

$ sudo apt-get install nfs-kernel-server portmap

它的配置文件为/etc/exports,在里面增加以下内容,以后将通过网络文件系统访问

/work/nfs_root
目录:

/work/nfs_root *(rw,sync,no_root_squash)

修改完华之后,执行以下命令重启 nfs
服务:

$ sudo /etc/init.d/nfs-kernel-server restart

⑤ 安装、配置 tftp服务软件:

$ sudo apt-get install openbsd-inetd tftpd tftp

打开/etc/inetd.conf
文件, 里面有一行如下:

tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp

把“ nobody”改为“root”,把“/srv/tftp”改为“/work/nfs_root”,表示tftp
目录。

⑥ 使用以下命令安装基本的开发环境:

$ sudo apt-get install build-essential texinfo

⑦ 安装工具 bison、flex,
它们分别是语法、词法分析器:

$ sudo apt-get install bison flex libtool automake autoconf

⑧ 安装 C函数库的
man手册, 以后就可以通过类似“man read”
的命令查看函数的用法了:

$ sudo apt-get install manpages-dev

⑨ 安装 ckermint工具:

$ sudo apt-get install ckermit

使用 kermit
之前, 先在/homt/book(假设用户名为book)目录下创建一个名为.kermrc(注

意,是“点 kermrc”)的配置文件,内容如下:

set line /dev/ttyS0

set speed 115200

set carrier-watch off

set handshake none

set flow-control none

robust

set file type bin

set file name lit

set rec pack 1000

set send pack 1000

set window 5

然后, 运行“ $ sudo kermit -c” 命令即可启动串口; 要想关闭串口, 先同时按住“Ctrl”

和“ \”键,然后松开再按“C”键,最后输入“exit”并回车。

在 Linux
中,可以使用 kermit
连接串口以操作目标板。

(10)安装
ddd工具:

$ sudo apt-get install ddd

(11)
安装 QT开发环境:

$ sudo apt-get install x-dev libx11-dev x11proto-xext-dev libxext-dev libqt3-mt-dev

$ sudo apt-get install kdevelop konsole

(12)安装ncurses:

ncurses是一个能提供功能键定义(快捷键)、屏幕绘制以及基于文本终端的图形互动功

能的动态库。如果没有它,在执行“ make menuconfig” 命令配置程序时会出错。 使用以下

命令安装,源码在光盘 tools
目录下:

$ tar xzf ncurses.tar.gz

$ cd ncurses-5.6

$ ./configure --with-shared --prefix=/usr

$ make

$ sudo make install
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: