1. FreeBSD是一种自由类Unix操作系统,是由经过BSD、386BSD和4.4BSD发展而来的类Unix的一个重要分支。FreeBSD拥有超过200名活跃开发者和上千名贡献者。FreeBSD被认为是自由操作系统中的不知名的巨人。它不是Unix,但如Unix一样运行,兼容POSIX。作为一个操作系统,FreeBSD被认为相当稳建可靠。

 FreeBSD 是支持x86兼容(包括Pentium® 和 Athlon™)、amd64兼容(包括Opteron™,Athlon™64 和EM64T)、ARM,、IA-64、PowerPC、PC-98以及UltraSPARC®等架构的先进的操作系统。FreeBSD稳定性超过Linux,速度也超过Linux。

2.我们新建一个虚拟机。

3.我们选择默认的Workstation10.0

4.然后我们选择稍后安装操作系统。

5.然后我们选择版本为Linux ,FreeBSD64位。

6.我们选择默认的名称。

7.然后定制处理器为双核。

8.然后我们定制内存为2G。

9.设置网络类型为NAT,也就是使用网络地址转换。

10.接下来我们选择默认的IO控制器。

11.我们选择SCSI磁盘类型。

12.我们创建一个新的虚拟磁盘。

13.我们设置磁盘大小为20G。并将虚拟磁盘拆分为多个文件。

14.然后我们选择默认的虚拟磁盘名称。

15.我们为虚拟磁盘定制一个路径来存储。

16.我们定制完成虚拟机。

17.我们右键设置。

18.我们选择FreeBSD的镜像。

19.我们定制设置好使用ISO镜像。

20.我们开启虚拟机。

21.FreeBSD正在安装中。

22.正在开始安装。回车Install

23.我们选择Yes,回车。

24.定制键盘布局,然后OK。

25.我们定制主机名称,然后回车。

26.我们勾选所有的选项,然后回车。

27.我们上使用第一个向导分区。

28.我们选择整个磁盘。

29.然后选择auto自动配置。

30.然后我们选择整个磁盘擦除。

31.我们输入YEs.

32.单击Finish完成。

33.然后开始安装。

34.我们单击OK。

35. 然后我们输入YES

36.我们输入YES,自动用DHCP配置网络。

37.然后输入YES

38.然后单击OK。

39.我们这个时候输入NO。

40.我们选择亚洲Asia。

41.我们选择中国也就是China。

42.然后我们单击OK。

43.然后我们输入Yes.

44.然后我们单击OK。

45.然后我们输入YEs,也就是内存崩溃进行转储。

46.我们开始安装系统。

47.这个时候我们定制用户名密码。

48 安装完成以后,exit退出安装。

49 我们进入系统,用LS遍历系统文件夹。

50 然后我们登陆。

51 登陆以后。

52 我们可以查看时间,查看进程,查看用户名。

53 我们进入VI,写一段C程序。输入i进入插入模式也就是insert.

54 然后保存.输入:进入命令模式,输入 w 1.c就是保存。

55.然后退出。输入:进入命令模式,输入q!就是退出。

56.然后我们编译并执行,可以看到C程序运行成功。

57然后进入VI,输入一段C++代码。

58.保存然后退出,编译并执行,可以看到C++程序也运行OK。

59.

这个时候Freebsd安装完成,C/C++环境也OK了,希望大家认真学习认真实践。

Unix/Linux环境C编程入门教程(8) FreeBSD CCPP开发环境搭建的更多相关文章

  1. Unix/Linux环境C编程入门教程(16) LinuxMint CCPP开发环境搭建

    1. Linux Mint由Linux Mint Team团队于2006年开始发行,是一份基于 这个时候linuxmint安装完成,C/C++开发环境也配置完成,希望大家认真实践!

  2. Unix/Linux环境C编程入门教程(9) unbntu CCPP开发环境搭建

    1.      首先启动VMware,如果没有安装,请查看前面VMware的安装视频 2 启动虚拟机向导,选择自定义 3 单击下一步 4 选择稍后安装操作系统 5 .选择unbntu 64linux ...

  3. Unix/Linux环境C编程入门教程(17) Gentoo LinuxCCPP开发环境搭建

    1. Gentoo Linux是一套通用的.快捷的.完全免费的Linux发行,它面向开发人员和网络职业人员.与其他发行不同的是,Gentoo Linux拥有一套先进的包管理系统叫作Portage.在B ...

  4. Unix/Linux环境C编程入门教程(14) Mandriva LinuxCCPP开发环境搭建

    1. Mandriva是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队. Mandriva公司现在仍然是 这个时候mandriva Linux系统安装完成,基于Mandriva的 ...

  5. Unix/Linux环境C编程入门教程(1) Solaris 11 64bit环境搭建

    Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 本文就带大家来安装Solaris 11 64位并且配置好C/C++开发环境 本文所 ...

  6. Flutter入门教程(二)开发环境搭建

    学习Flutter,首先需要搭建好Flutter的开发环境,下面我将一步步带领大家搭建开发环境并且成功运行flutter项目. Flutter环境配置主要有这几点: 系统配置要求 Java环境 Flu ...

  7. Unix/Linux环境C编程入门教程(5) Red Hat Enterprise Linux(RHEL)环境搭建

    Unix/Linux版本众多,我们推荐Unix/Linux初学者选用几款典型的Unix/Linux操作系统进行学习. 通过./a.out ./Y.out执行出结果,证明C++程序编译成功,也就说明li ...

  8. Unix/Linux环境C编程入门教程(32) 环境变量那些事儿

    1. getenv() putenv()setenv()函数介绍 getenv(取得环境变量内容) 相关函数 putenv,setenv,unsetenv 表头文件 #include<stdli ...

  9. Unix/Linux环境C编程入门教程(22) C/C++如何获取程序的运行时间

    1.问:知道程序运行时间我们可以做什么? 在<C++应用程序性能优化>一书中,如果大家读过相信大家一定对性能优化这一块非常上心,文中总是对优化前后的时间对比非常直观给我们一个感受. 那么我 ...

随机推荐

  1. 兼容IE6,IE7和firefox可以使用的一些css hack:

    .一些问题是浏览器自身的问题,遇到问题发生无法避免的情况下,那就要考虑使用一些css hack了,以下是针对IE6,IE7和firefox可以使用的一些css hack:(1) a: 针对区别IE6 ...

  2. android 应用开发对大图片的处理

    一,下载 android下载大图片(例如微博长图片)会出现OOM down掉问题 解决这个问题的办法是下载图片时先得到图片的宽度和高度,如果超出规定限制则对图片进行缩放 关键参数 1. BitmapF ...

  3. Looper、Hander、HandlerThread

    一.Message .Looper.Handler之间的关系 1.系统发送的Message消息传送给Handler,Handler将Message放入自己的looper队列的底部   然后再从Loop ...

  4. 用include()和ob_get_contents( )方法 生成静态文件

    1. 生成静态文件可以在打开缓冲区的前提下,用include()方法去包含要执行的动态文件,这样该动态文件就会在缓冲区中执行,执行完毕后的静态HTML代码就保存在缓冲区中,然后用ob_get_cont ...

  5. 初学swift笔记字典、数组(四)

    import Foundation //字典 元素顺序是无序的 //1.字典元素是键值对 (key:value) //key 一定是可哈希的 string\int\bool var dic1=[&qu ...

  6. 关于Nexus 7的Usb host开发问题

    按照API Guides和搜索到的各种方法,都没办法把Nexus 7上面的USB 设备列举出来.使用市场上的软件依然不行. 在找demo的时候找到一位大神chainfire,他似乎有所解释 看来得换一 ...

  7. 中国25位最具影响力的IC人物

    当今许多企业的领导者几乎已经成为其企业的代名词,而在芯片业,我们听说的更多的是“龙芯”.“国芯”,他们的领导者的声音却鲜有传出.芯片业透出的强烈的民族色彩,也使这些隐身的企业家们的注意力更聚集在研发上 ...

  8. linux学习之(四)-用户、组的操作,给文件文件夹设置组,更改目录权限、文件权限

    命令帮助查看: man 命令(查看一个命令的详细帮助信息) 例:man useradd 或者用  -h   格式   命令 -h(查看一个命令的简要帮助) 例:useradd -h 用户: 在user ...

  9. 如风一样,飞翔------Day37

    我一直都觉得自己是个反应没有那么敏锐的人,而不幸的是其实也是,所以,在菜鸟的头衔上,我不得不再背负上一个笨鸟的"光芒".我不苛求一飞冲天的传奇,却也有着不甘寂寞的激昂,我选择先飞, ...

  10. graph使泳道图的label横向显示

    1.如果需要将label靠左边对齐,则必须重写底层源码 新增mxText的一个构造器,主要是增加了一个参数:x(代表当前的cell) function mxText(a, b, c, d, e, f, ...