在MAC OS X下用VMware装置Ubuntuwangyi - AG环亚娱乐

在MAC OS X下用VMware装置Ubuntuwangyi

2019-02-14 11:03:40 | 作者: 翠安 | 标签: 装置,指令,体系 | 浏览: 5546

前面写的是废话:最近用C++写数据库体系,内存走漏很严重,想要装置内存检测东西valgrind,可是这东西对我的MAC OS X 10.6不太支撑,加上一些别的的原因,我决定在MAC下安个Ubuntu。。。。什么,问我安Valgrind的流程?我刚安好Ubuntu,Valgrind还没搞定呢,跟我在mac下装置的问题相同。。。一会在说吧:P  (后续:Valgrind装置流程在本文最终)

在MAC OS X下用VMware装置Ubuntu流程:
1.下载装置Vmware Fusion。上官网下载也行,我从太平洋上下的 ,然后又在百度知道上搜了3.0的序列号:YU2NJ-JVGKY-44N8R-H8Q5Y-0PGE3
装置很简略,一步步来就行了。


2.然后上Ubuntu官网下载ubuntu-10.10-desktop-i386.iso 。下载完是个.iso镜像文件。由于mac体系默许就是运用镜像文件作为装置程序的,所以比较windows下能够省去虚拟光驱的一个过程~

3.然后就是翻开装置好的VMware,主页- 在新虚拟机中装置Windows或其他操作体系- 不运用光盘持续- 运用操作体系装置光盘镜像文件,然后在文件对话框里挑选你方才下载好的Ubuntu体系ISO文件,最终输入暗码和挑选读写办法然后持续,点击完成果主动开端装置。

4.下面略微提一下Ubuntu体系的运用。
1)指令行窗口在左上角Applications- Accessories- Terminal。装置一些自带的程序,如Java或C++的编译器时十分便利,直接输入javac,会主动提示你可供装置的包的姓名和完好指令行的写法,照着写就能主动下载装置。C++的话,好像要装置g++, gcc, yacc, lex。

2)由于是Linux嘛,有些装置需求有root权限。进入root权限的指令是su root,修正初始暗码的指令是sudo passwd root。

3)文件沟通。装置完Ubuntu,从虚拟意义上它就是和MAC分隔的两个体系。同享他们之间的文件有许多办法,大多需求网络或局域网络。我这儿说一个最简略的不需求网络的办法:U盘。呵呵,你刺进U盘时体系会问你要连接到MAC仍是Linux,你就当连两个不同的机器就好了,复制张贴吧~横竖我觉得文件不大时一点也不费事,双体系的话用U盘就需求来回重启比较烦人,这个是虚拟的不需求重启。

PS: 我觉得Ubuntu还蛮好用的~ 至今用过最好用的Linux~



Valgrind装置流程
1. 持续上官网,下完了解压。
2.用指令行进入到解压完的文件夹下,然后输入./configure指令,再然后是make指令,make check指令,最终是make install指令。假如make install不能用,尤其是仔细看犯错的输出是文件夹树立失利,应该是你没有root权限。输入su root登陆权限,然后再次输入make install就好了~
3.结束~
4.别的,假如用Valgrind运转程序时呈现如下过错:
valgrind:  Fatal error at startup: a function redirection
valgrind:  which is mandatory for this platform-tool combination
valgrind:  cannot be set up.  Details of the redirection are:
valgrind: 
valgrind:  A must-be-redirected function
valgrind:  whose name matches the pattern:  index
valgrind:  in an object with soname matching:  ld-linux.so.2
valgrind:  was not found whilst processing
valgrind:  symbols from the object with soname: ld-linux.so.2
就装置一下Ubuntu的ibc6-dbg包就处理了,在指令行里履行sudo apt-get install libc6-dbg
这个过错是由于为了防止该东西犯错,履行时会调用strlen查看,所以一开端不能找到这个函数的话,valgrind就回绝持续履行。
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章