搭建linux开发环境
前言:大多数时候自己都是在写C++程序,本文记录一下打造自己的开发环境的过程,方便以后查阅,免得某些东西记不起来的时候还要去百度找。打造的开发环境是代码在Linux服务器上(构建)编译-链接-运行,在windows环境编辑代码。
用到的工具:
VMware-workstation : 虚拟机
ubuntu-16.04.5-server :Linux服务器版
MobaXterm : SSH连接工具
sublime : 文本编辑器
Linux上需要安装的工具:openssh-server samba gcc/g++ cmake make
总体流程:
在windows系统安装VMware-workstation虚拟机,在虚拟机里安装Linux操作系统,在Linux操作系统里安装openssh-server工具,安装好openssh-server以后,在widows操作系统通过MobaXterm工具就可以连接到Linux服务器了,然后安装samba工具以后,就可以把Linux的目录共享出来在windows上面用sublime进行编辑了,编辑好以后在服务器上通过gcc/g++/cmake/make完成编译链接等工作。
工具存放地址:
链接:https://pan.baidu.com/s/1cKSu66SrhuEIhQrRQ73Q4Q
提取码:8bv6
samba共享文件的方法:
step1 安装samba: sudo apt-get install samba
step2 配置 : vim /etc/samba/smb.conf
在最后一行添加
# 目录名
[code]
path=/code
# 是否可写
writeable=yes
# 是否可浏览
browseable=yes
#来访用户是否可访问
guest ok=yes
step3:重启samba
pkill smbd
smbd
ps -ef|grep smbd
step4:根目录创code目录,一定要有/
su -
mkdir /code
chmod -R 777 /code