背景
最近在学习一些开源服务器的框架,比如libevent,muduo等,就想着搞一台linux跑一跑,编译编译,不能只看人家的源码吧,手也要动起来。这里面就涉及到了很多Linux使用。
文件转移
利用virtualBox的共享文件夹,可以将windows与Linux系统中的文件进行复制转移
直接wget也不是不可以,就是gituhub最近老是登不上去。
安装依赖库
大部分项目都是需要装依赖的,不像简单的hello world 直接gcc, g++就完事儿。
不过编译的前提是已经提前装好依赖库了,比如安装依赖库的configure, cmake,makefile,make, make install等。
编写makefile
大部分的cpp文件都是需要自己动手写一下makefile的,这些东西我也是第一次接触,不过不难,写多了就会了。顶多就是记几个符号, , ^ ,