打造自己的开发环境

前言:大多数时候自己都是在写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

原文地址:https://www.cnblogs.com/418ks/p/11566667.html

时间: 2024-11-08 04:38:59

打造自己的开发环境的相关文章

Vagrant 打造跨平台的开发环境

两个项目开发下来,因团队环境不一样,整合修bug成为了一件苦差事.虽然后来搭建了一台测试服务器,但是有时候受网络原因,还是不能连接到测试服务器上.因团队成员能力和习惯都不一样,有的使用windows,有的钟爱ubuntu环境开发,虽然可以各自搭建虚拟机,但是涉及到环境工具插件等安装也会导致环境出现差别.这样的问题明显跟团队协作背道而驰,不符合程序员的逻辑,肯定有相应的办法解决.这办法就是Vagrant,而且vagrant是open source的. step1:安装虚拟机支持环境:Virtura

Mac打造python2 python3开发环境

最新版的MacOS Sierra默认带的python环境仍然为2.7.10,本文将介绍使用Brew安装python3.5并做简单的配置,打造python2,python3共存的开发环境 直接尝试brew安装,提示需要执行brew link gdbm thatsitdeMacBook-Pro:~ thatsit$ brew install python3 Updating Homebrew... Error: You must `brew link gdbm` before python3 can

Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境

我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器.当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Studio 1.0,个人感觉使用起来还是不错的.之前下载过一些Android studio的早期版本,但是都因为"网络问题"而安装失败,无奈删除.而这一次,Android studio 1.0下载后,不需要再联网下载东西了,直接解压就可以使用.  一.Android Studio 1.0.1的下

【原创】在OS X上打造舒服的开发环境(二)—— IDE、编辑器篇

俗话说,工欲善其事必先利其器. 以前在Windows下做vc++开发时,几乎只有Visual Studio可以选.曾经也狂热的认为vs是世界上最好的IDE没有之一,后来vs版本更新越来越快,而老项目一直使用vs2008编辑编译,偶有同事想一起尝鲜,却没人愿意承担换IDE的风险.一直不明白M$为什么一定要把vs做成全家桶,我仅仅想用最新的IDE,不想换编译器啊!!!总之,做vc++ / MFC开发想换新版vs几乎是不可能的,当然你也可以说M$早就放弃MFC了... 脱坑转做Java后发现,Java

Andriod Studio 开发环境安装和配置

Android Studio安装配置详细步骤(图文):http://www.2cto.com/kf/201604/500642.html第一次使用Android Studio时你应该知道的一切配置 :http://www.cnblogs.com/smyhvae/p/4390905.html Android Studio如何集成Genymotion和调试:http://blog.csdn.net/wlanye/article/details/52232249Android Studio 使用Gen

win10+vscode部署java开发环境

目录 Java开发插件配置: 调试: 快捷键: 启动配置说明: Launch: Attach: User Setting: 参考: Java开发插件配置: Microsoft有个官方的插件Java Extension Pack,点开它的"依赖项"可以看到就是需要装的几个插件,可以直接装这个 或者 我们可以直接安装 Java 扩展包 ,里面包含了受大多数 Java 开发者欢迎的插件: Language Support for Java(TM) by Red Hat:通过 Eclipse

快速打造自己开发环境 vagrant + virtualbox

工欲善其事必先利其器,开发环境 和 开发工具 就是 我们开发人员的剑,所以我们需要一个快并且好用的剑 刚开始做开发的时候的都是把开发环境 配置在 自己的电脑上,随着后面我们接触的东西越来越多,慢慢的电脑上都是各种环境了,php,java,python,nodejs等等,非常麻烦,并且经常由于某种原因就把电脑重装了,ORZ,所以环境都要重来.所以打造一个属于自己并且可以移动的环境是非常重要的. vagrant就是一款构建虚拟开发环境的工具,支持window,linux,mac,总有一款适合你.并且

翻译:打造基于Sublime Text 3的全能python开发环境

原文地址:https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/ 原文标题:Setting Up Sublime Text 3 for Full Stack Python Development 翻译:打造基于sublime text 3的全能Python开发环境 Sublime Text 3 (ST3) is lightweight, cross-platfo

打造理想的Windows 10 APP开发环境的5个步骤

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:微软即将发布Windows 10手机版,实际上很多人现在已经开始在开发Windows 10 APP了.今天推荐的文章简单介绍了如何搭建一个理想的开发环境. 周末一个大学同学到访成都,所以停更了2天.今天时间也不多,就推荐一个简单的文章,作者Michael Crump在这篇文章中分享了如何打造理想的Windows 10 APP开发环境的5个步骤. 分别是: 安装一个干净的系统.要更好的使用Win