HarrySun

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

这几天,断断续续花了不少时间安装了Win7 旗舰版,然后在Win7下安装了Visualbox,Visualbox中运行Ubuntu10.10。

然后,在Ubuntu10.10中配置Prophet环境,安装eclipse-cdt,eclipse中配置svn的插件subclipse。我现在把整个过程写下来。

 

第一步:安装虚拟机和ubuntu,让ubuntu共享win7文件夹。

(1)共享文件夹

      visualbox 设备->安装增强功能

      重启

      桌面出现一个光盘,光盘中有一些安装文件。

      需要进入光盘:

     cd /media/

     cd VBOXADDITIONS

     sh ./VBoxLinuxAdditions.run    此时会出现很多提示文件,然后提示重启计算机。这几步可以参考visualbox的help文档。

 

     从 设备->分配数据空间

     sudo mount -t vboxsf suif_share  /home/harry/Desktop/suifshare

     成功!

     其中,suif_share  是我使用的windows下的名字,visualbox默认也映射成 这个名字。

     但是每次启动Ubuntu都需要重新挂载,配置一下让其自动挂载。可以在/etc/fstab中添加一项

   

sudo mount -t vboxsf suif_share  /home/harry/Desktop/suifshare

  

     卸载用: sudo umount -f  /home/harry/Desktop/suifshare  

 

但是我的 配置没有生效,我只得另想他法。

mount -t vboxsf suif_share  /home/harry/Desktop/suifshare命令添加到/etc/init.d/rcS文件的最前面,这样就能实现开机自动挂载共享目录。

 

第二步:配置Linux工具

(1)下载中文语言包

  System->Administration->Launguage Support

(2)输入法

  安装中文语言包成功后,就在ibus下面自带了中文输入法。

(3)右键终端

    google 搜索 “ubuntu 右键 终端”,就有很多解答

    最简单的一种: sudo apt-get install nautilus-open-terminal

3.配置编程环境(suif需要gcc-4.2以及以下版本)

(1)gcc 使用gcc-4.2; g++使用g++-4.2

往 /etc/apt/source.list添加 8.04的一个源,如:上海交大

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install gcc-4.2

 

  写一个简单的程序,此程序一定要调用gcc提供的库文件,如stdio等

  测试一下gcc-4.2, 同理,测试一下g++-4.2

 

然后,修改 soft link

ls -l /usr/bin | grep gcc

ls -l /usr/bin | grep g++

把gcc和g++ 分别指向gcc-4.2 和 g++-4.2

 

  sudo rm /usr/bin/gcc

  sudl ln -s /usr/bin/gcc-4.2 /usr/bin/gcc

  sudo rm /usr/bin/g++

  sudl ln -s /usr/bin/g++-4.2 /usr/bin/g++

 

第三步:配置eclipse-cdt   和 subclipse插件

(1)

eclipse的运行需要依赖于jre。我们需要安装jdk文件

在终端直接输入命令 java 或者 javac 此时终端会列出包含这些命令的软件包。选择你需要的软件包安装。

运行命令 java 发现出现了选项,说明环境变量已经自动配置好了。

eclipse-cdt 下载,解压即可使用。

(2)

help->market 搜索 subclipse,即可直接安装。

安装完成后,提示缺少javaHL

 

安装javaHL

sudo apt-get install libsvn-java

其次,配置eclipse.ini

搞定,收工!

posted on 2012-01-01 01:43  HarrySun  阅读(1277)  评论(0编辑  收藏  举报