S3C2440 开发环境搭建(Ubuntu)

我的操作系统是 Ubuntu 1404。可以使用下面的命令查看系统的版本

cat /etc/issue
  • 安装、配置、启动 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 rpcbind
    它的配置文件为/etc/exports,在里面增加以下内容,以后将通过网络文件系统访问/work/nfs_root目录:
    /work/nfs_root *(rw,sync,no_root_squash)
    修改完华之后,执行以下命令重启nfs服务:
    sudo /etc/init.d/nfs-kernel-server restart
    注:/work/nfs_root 目录需要新建,并更改 属主、属组
    sudo mkdir -p /work/nfs_root
    sudo chown gino:gino -R /work
  • 安装、配置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/gino(假设用户名为gino)目录下创建一个名为.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连接串口以操作目标板。
  • 安装ddd工具:
    sudo apt-get install ddd
  • 安装QT开发环境:
    sudo apt-get install libsx-dev libx11-dev x11proto-xext-dev libxext-dev libqt4-dev
    sudo apt-get install kdevelop konsole
  • 安装ncurses:
    ncurses是一个能提供功能键定义(快捷键)、屏幕绘制以及基于文本终端的图形互动功能的动态库。如果没有它,在执行“make menuconfig”命令配置程序时会出错。使用以下命令安装
    sudo apt-get libncurses5  libncurses5-dev

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-13 09:06:18

S3C2440 开发环境搭建(Ubuntu)的相关文章

ubuntu S3C2440 开发环境搭建

1.安装交叉编译工具链 工具链来源:使用百问网下载的制作好的工具链: 上传到Ubuntu /home/liu/自定义目录下,并解压. 设置所有用户环境变量: vim /etc/profile 首行添加如下 export PATH=/home/liu/ARM9/Tools/gcc-3.4.5-glibc-2.3.6/bin:$PATH 保存并退出,更新生效: source /etc/profile 2.安装相关库 用来解决 arm-bcm2708hardfp-linux-gnueabi- menu

SAMSUNG S3C2440 ARM LINUX 开发板 上手初体验 --开发环境搭建

1,linux开发环境搭建 2,程序测试 easyOpentag驱动安装,打开连接,选择ARM-linux 链接:http://pan.baidu.com/s/1pJKK4w7 密码:a0re 1,环境搭建 我的系统版本 [email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS Release: 14.04 Cod

嵌入式linux开发环境搭建(五)——Ubuntu第三方软件仓库源

嵌入式linux开发环境搭建(五)--Ubuntu第三方软件仓库源 一般来说ubuntu官方的软件仓库由于服务器在国外,下载更新速度较慢,需要将软件仓库更换为国内镜像点. 1.修改源配置文件 先备份原来的配置文件 mv /etc/apt/sources.list /etc/apt/sources.list.bak vim /etc/apt/sources.list 将国内的Ubuntu镜像点添加到配置文件 Ubuntu 163镜像点: deb http://mirrors.163.com/ubu

ubuntu下php开发环境搭建,nginx+(cgi)php5fpm+memcached+xdebug

由于只是开发环境,所以都是选择比较简单的apt-get安装方式 ,但中间也遇到一点问题. 首先安装nginx nginx的安装和配置其实很简单,nginx本身非常轻量级, 直接 sudo apt-get install nginx 就可以了 他的配置文件是在/etc/nginx/里面,网站项目路径是在/var/www里面,安装之后一定要确保nginx的启动账户有对网站目录的访问权限,否则会报错. 第二步,安装cgi linux底下的cgi程序非常多,在这里我选择的是php5-fpm 方便  在这

ubuntu下进行android的开发(二):android开发环境搭建

android开发环境搭建主要分两个步骤:安装JDK及安装集成开发环境. 一.安装JDK ubuntu系统自带的有openJDK,要开发android还是需要去官网下载JDK(1.6以上).当前系统JDK版本可以通过java -version指令来查看. 到oracle官网http://www.oracle.com/technetwork/java/javase/downloads/index.html下载最新的JAVA SE开发环境(JDK),我这里下载的是jdk-8u11-linux-x64

ubuntu(乌班图) web开发环境搭建,常用软件安装,配置LAMP(nginx,php,mysql),常用软件 (ftp,redis)等安装

最近更换开发环境至ubuntu,整理开发环境和常用软件的安装配置一.LAMP环境搭建基于最新的Ubuntu 14.04(2014年9月)搭建nginx.php.mysql环境, 以下全部命令行操作: 1,由于需要大量的权限操作,方便起见临时提升权限,使用root账号 sudo su 2,安装apt源管理工具.添加nginx和php的安装源 apt-get install python-software-properties add-apt-repository ppa:nginx/stable

OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建

/******************************************************************************************** * OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建 * * 声明: * 1. 本人用的虚拟机是 VMware 10.0.5 64位: * 2. 本人测试过 Ubuntu 12.04.2.Ubuntu 12.04.4,.Ubuntu 14.04 版本,出现一些问题: * 1. U

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先

ubuntu下进行android的开发(一):远程开发环境搭建

ubuntu系统的安装不再记录,已经有了太多的介绍.下面主要记录一些安装后环境的搭建以及一些问题的解决办法. 1.git工具的安装 因为要使用git工具来管理源码,所以安装系统后首先要安装git工具.打开终端执行下面的命令即可. sudo apt-get install qgit 2.使用ssh远程登录服务器进行开发 登录指令:ssh [-x] [email protected]_address(eg:192.18.0.12)   -------这里-X表示支持图形界面,gedit打开和另存都在