本文详细描述了window中eclipse SDK的安装与配置,使用它来开发C/C++程序。

1. 前言

之前使用微软的vs2003来开发嵌入式应用程序,因为工作需要,应用程序IDE开发环境从vs切换到了eclipse SDK中,为了尽快熟悉eclipse,在家中装了一个eclipse环境,同时,将记录一些eclipse SDK使用过程中的一些信息。

eclipse SDK是一个开放源代码的软件开发项目,专注于为高度集成的工具开发提供一个全功能的、具有商业品质的工业平台。此外,它还是一个开放的可扩展的IDE。

1.1 eclipse 简介

Eclipse  是替代 IBM Visual Age for Java(以下简称 IVJ)的下一代 IDE 开发环境,但它未来的目标不仅仅是成为专门开发 阅读全文 »

 


ubuntu智能拼音输入法安装步骤

1. 终端输入命令:

sudo apt-get remove scim

这一步是删除安装系统的时候装的那个scim,实际是个假的,我这里不可以用。

2. 终端输入命令:

sudo apt-get install scim

这一步下载安装scim输入法。下载完了系统会自己装上,中间会有提示,直接按“y”键就行了。 阅读全文 »

 


ubuntu9.10下安装telnet服务一文中介绍了在ubuntu下如何安装和配置tenlet服务。

telnet采用明文传输,因此,对于远程访问是不安全的。如果要实现远程安全访问ubuntu宿主机,可使用ssh服务。在嵌入式linux开发中,telnet和ssh一般都要使用,前者一般用于代替串口登陆到目标板进行相应调试和命令操作等(telnet比较简单,方便移植到嵌入式linux中,因此,大都数嵌入式linux系统都具有telnet);后者一般用于使用xShell、putty等终端软件登陆到Ubuntu宿主机。

本文主要详细介绍了在ubuntu下安装ssh服务的方法与步骤。

 1 安装ssh_server

sudo apt-get install openssh-server

linux中的网络服务在文件夹 /etc/init.d/中都能找到,以ssh服务为例: 阅读全文 »

 


telnet简介:

在安装telnet之前,有必要对telnet服务进行说明下:

在数据传输时,telnet采用明文传输,如果是远程使用特别是通过跨局域网使用时,要注意网络安全。如果要远程操作,强烈建议使用ssh服务,它具有加密功能。telnet一般用在不需要注意网络安全如局域网中使用。

一般情况下,嵌入式linux产品都会有telnet,方便各种操作和维护等。在宿主机linux中也常会用到,用于远程登陆。如,在windows下用超级终端、Xshell等工具远程登陆到宿主机linux中,执行各种操作,如编译程序等。

本文主要介绍了在ubuntu9.10下安装telnet服务。

telnet服务安装与配置步骤 :

1、安装xinetd 阅读全文 »

 


NFS简介:

NFS(Network File System, 网络文件系统)可以通过网络将分享不同主机(不同的OS)的目录——可以通过NFS挂载远程主机的目录,访问该目录就像访问本地目录一样。一般而言, 使用nfs能够方便地使各unix-like系统之间实现共享。 但如果需要在unix-like和windows系统之间共享,就得使用samba了(关于ubuntu下安装samba详见:在ubuntu9.10上安装Samba服务器)。

当我们进行嵌入式linux开发时,则可利用NFS把宿主机(如虚拟linux)的目录挂载到目标板中。例如:可把VMware linux中的根文件系统目录挂载到开发板中,内核启动后,则直接挂载VMware linux目录中存放的根文件系统,省去了烧写flash,大大提高开发效率。

本文主要详细介绍了在Ubuntu9.10下安装配置NFS服务

构建NFS服务:

1. 关闭防火墙:

$sudo ufw disable

ubuntu9.10 启动时自动关闭防火墙,可使用ufw status命令查看防火墙的状态。 阅读全文 »

 


与samba服务一样,tftp服务在嵌入式linux开发中也非常重要,是嵌入式linux开发过程中不可缺少的工具软件。本文详细介绍了如何在ubuntu9.10中安装tftp服务即tftp服务器。

构建TFTP服务:

1、安装tftp的server和client,还有xinetd

sudo apt-get install xinetd tftpd-hpa tftp-hpa

2、xinetd会建立目录/etc/xinetd.d/,在这个目录下建立新文件 tftpd 阅读全文 »

 


Samba服务器是嵌入式linux开发必不可少的工具软件,它主要实现windows与linux共享。本文首先介绍了samba的相关知识,然后主要介绍了在Ubuntu9.10上安装samba服务器方法与步骤 。

1. Samba相关知识

自从出现NetBIOS协议,Microsoft用它实现了网络文件/打印服务,即大家熟知的打印与共享服务,它是基于SMB(Server Message Block)协议,实现不同计算机之间共享打印机、串行口和通讯抽象(如命名管道、邮件插槽等)。随着Internet的流行,Microsoft希望将这个协议扩展到Internet上去,成为Internet上计算机之间相互共享数据的一种标准。因此它将原有的几乎没有多少技术文档的SMB协议进行整理,重新命名为 CIFS(Common Internet File System),并打算将它与NetBIOS相脱离,试图使它成为Internet上的一个标准协议。 阅读全文 »

 

前言

之前在公司安装VS2003的时候,没有出现过问题,很顺利,但在家安装时出现过问题,当时不记得怎么解决的

今天在自己笔记本上再次安装VS2003时,又出现了问题,碰到了“Microsoft FrontPage 2000 Web 扩展客户端”组件安装不成功的问题。下面是关于这个问题的解决方法,同时,也介绍了VS2003安装步骤。 阅读全文 »

 


kscope是linux下的一个像Source Insight那样方便阅读内核源码的软件。知道kscope不错,跟Source Insight有点类似,功能也不亚于它。先前按照网上说的安装方法安装过,但运行不起来,说是缺少.so文件,由于找不到,只能作罢!后来在linux下安装了eclipse和source navigator。虽然eclipse的图形界面和功能都非常不错,但发现eclipse在虚拟机上运行的很慢,特别是indexer的时候,非常之慢,令人受不了;而source navigator则太简单,看到它的界面就让人拒之于千里之外。

今天,再次重新kscope,报着再试试的态度进行安装。

与前次安装不同,这次是用源码进行编译再安装的,而且通过网上google的资料安装成功了,这很令我兴奋。在此把我的经验记录下来,一来是防备以后再需要,二来跟大家分享分享。

kscope有较多版本,但一般公认为1.6.2版本最好用,所以本次编译安装的是kscope1.6.2。 阅读全文 »

 


linux下的route命令,虽然在嵌入式开发中很少用到,但当涉及到简单静态路由开发时,还是有用的。此外,在配置linux网络时也有可能用到。本文旨在了解linux route命令及其使用。

作用

route命令用于查看和配置linux内核路由表,也就是用来查看和配置linux的静态路由表。

描述

route命令操作基于linux内核路由表,它的主要作用是创建一个静态路由让指定的一个主机或者一个网络通过一个网络接口,如eth0。当使用”add”或者”del”参数时,路由表被修改,如果没有参数,则显示路由表当前的内容。

命令格式

route命令格式如下:

route [-nee]
route add [-net|-host] [网络或主机] netmask [mask] [gw|dev]
route del [-net|-host] [网络或主机] netmask [mask] [gw|dev]

阅读全文 »

© 2012 velep.com | reille blog | 管理| 粤ICP备15065318号-2| 谷歌地图| 百度地图| Suffusion theme|Sayontan Sinha

无觅相关文章插件,快速提升流量