Linux下的C++变成_GNU项目介绍_Ubuntu下安装VMware Tools
目录
1、GNU项目介绍
2、Ubuntu下安装VMware Tools
1、GNU项目介绍
01)GNU是1984年史托曼创建的一个项目,本来是想创建一个UNIX操作系统,但是任务艰巨,后来他就放弃了原计划,改为在Unix上开发一些与专利类似的小程序。
由于GNU是免费且开源的,并且与付费的专利性能差不多,所以使用GNU软件的人越来越多。但是不管什么软件,都能经过编译器变异成二进制文件才可以运行,
所以史托曼开始编写编译器,即GCC。GCC(GNU Compiler Collection)是GNU的编译器集合,编程语言包括C、C++、Java等。
02)GCC是GNU的C编译器,是GNU编译器的一部分;
G++是GNU的C++编译器,也是GNU编译器的一部分。
03)GNU项目中开发的软件(小程序):
Emac
GCC(GNU Compiler Collection C程序编译器)、G++(C++编译器)
GNU C Library(GLIBC)
Bahs shell
04)GDB
GDB是GNU项目下的一个调试程序(GDB Debugger),允许你查看一个程序执行时内部的具体执行逻辑,或当它崩溃时这个程序执行什么。
GDB可以调试以下编程语言编写的程序: C、C++、Ada、Pascal、Objective-C等
05)Makefile
Makefile是程序编译的规则,makefile记录着整个工程的编译规则(如源文件的编译顺序、依赖关系等),通过make工具进行编译。make根据makefile定义的规则将源代码编 译成二进行文件。在跨平台(特别是类Unix系统中)的程序中,一般都会通过makefile来进行编译。
参考博客:https://blog.csdn.net/luoweifu/article/details/50153461
2、Ubuntu下安装VMware Tools
01)启动虚拟机,并启动Ubuntu系统,后点击虚拟机->安装VMware Tools(T)
点击 是
02)在桌面创建文件夹myfile
03)点击文件
可以看到创建完成的文件夹右下角有一个锁,普通用户不能操作,去掉方法:
在终端下输入:sudo chmod -R 777 myfile
04)
但是出现了myfile空间不足的状况
解决方法:先Copy to至桌面的myfile,然后点击Extract here即可解决
为上面的VMwareTools-9.6.5-270074更改名字为VMwareTools,方法为右键->Rename即可
2020.05.04更新
将解压后的文件重命名为wmtools
打开终端,并切换到wmtools目录下: