超超超级别小白版笔记qwq因为我不会!原理也一点都不懂!全是百度找来的东西,不过百度花了很多时间,所以我做了整合当笔记!
1.安装Linux
首先下载一个VirtualBox并安装,教程网上有很多而且都蛮靠谱的。
然后按网上教程创个虚拟机,创完了之后去网上下载redhat linux的镜像文件,我的从这里找的:RedHat Linux镜像文件下载。
我下载了6.10的版本,百度云真慢啊,建议在并夕夕买个两块钱的一天会员再下载。
之后把虚拟机装上这个镜像文件,就是戳图中的地方并且连一下。
然后参考:VirtualBox安装RedHat Linux完成Linux的安装。
2.打开Linux写代码
打开的界面是这样的。
密码是不会显示的,所以输入完就回车!如果提示有错那肯定是密码输错了!
进去了之后是这样。
这种时候正规的方法可能是建新用户什么的,然而我很着急写作业所以直接输入vim创建一个新文件,并且输入文件的名字:
这里如果vim不行的话就把vim换成vi,总之就新建了文件并且进去了,界面是这样的:
在这个界面输入i就可以看到界面下方有Insert,然后开始输入,具体其他的命令可以自行百度vim命令。
我输了这些!参考资料:fork编程。
接下来按一下esc就退出Insert模式了!
退出了之后输入:wq然后回车,w是保存,q是退出的意思,都不能少!
参考资料:Linux中的编程。
然后就会回到开始的样子,让你输命令,需要用g++来编译。
如果没报错,就证明你下载的版本很好,它有gcc,不用自己装啥,那接下来就可以运行了!看2.1!
如果报错了,就证明这个版本没有安装gcc!痛苦起来了,看2.2!
2.1 欣赏并运行文件
输入ll就可以看到你现在文件夹里有什么文件:
会发现有了一个a.out文件!这个文件就可以运行,输入./a.out来运行它:
运行结果如上所示,有没有错呢!我不懂!但我大受震撼!
2.2挂载镜像文件安装rpm
由于我安装的时候不知道为啥没有装上gcc,所以现在百度了一下,首先动动脑袋瓜,在自己电脑里打开iso文件看一下里面东西齐全不齐全。
发现很齐全!那就开始挂载镜像!百度一下!可以看我的碎碎念版本,也可以直接看参考资料:Linux虚拟机中挂载光驱。
谢谢大佬,前人栽树后人乘凉了属于是!
看一下光驱分配上了!
输入mkdir /mnt/cdrom来创建挂载点:
它会提示说光驱存在!
输入mount /dev/sr0 /mnt/cdrom来挂载光驱:
然后它提示说是只读的!
接下来就一步步打开这个光驱,输入cd /mnt/cdrom来打开它:
再输入cd Packages/来打开下一个文件夹:
会发现已经到了Packages文件夹,也就是刚才在电脑里找到了gcc的地方!
接下来可以输入ll查看一下文件,不过我在电脑里都找过了,就不查看有啥了,直接安装!
接下来十有八九是会报错的,提示你xxxxx is needed by gcc…也就是你要装gcc文件少了那个xxxxx,根据我装的经验,少了的东西包括cloog…, cpp…, libppl等等!
但是都可以照葫芦画瓢!在虚拟机里用去自己电脑里那个iso文件里搜名字,少啥搜啥,搜不到就缩小关键词比如libppl用ppl来搜索。
然后去虚拟机里安装就好了,顺藤摸瓜全安装上就好了!
当然,一般情况下合理的方法是在Linux里用ll | grep ppl这样子的代码来找,不过找出来的东西花里胡哨的,我不太喜欢。
装完了所有东西之后就可以输入cd返回根目录:
然后重新用g++编译一下写的文件,按照文章中的2.1来运行。
3.关机
输入shutdown -h now来关机,告别这一行行代码:
呜呜,如果有啥问题就骂我好了,我重新百度。