图解利用Visual Studio 2015开发Linux程序配置

本篇经验将和大师介绍操纵Visual Studio 2015开辟Linux法式设置装备摆设的步调,但愿对大师的工作和进修有所帮忙!

设置装备摆设

  1. 1

    安装VS2015后,再安装VC_Linux.exe(注重此时要封闭所有的VS历程) 完当作后打开VS, 选择新建项目,若是能看到下图红框部门内容,则暗示安装当作功。

  2. 2

    安装虚拟机软件并建立Linux虚拟机。

    设置装备摆设虚拟机将虚拟机收集设置为桥接模式(如许VS才能和虚拟机进行收集通信) ,如下图所示:

  3. 3

    进入虚拟机中,打开终端,安装ssh-server(VS需要经由过程ssh和虚拟机进行通信),可以经由过程在终端中键入sudo apt-get install openssh-server 来安装 。

  4. 4

    终端键入 ifconfig号令查看虚拟机ip地址,如下图所示:

  5. 5

    打开VS,菜单栏点击东西->选项,在弹出对话框中左侧选择Cross Platform, 右侧点击Add,在弹出框中设置装备摆设对应的信息,如下图所示:

  6. 6

    点击Connect,若信息无误而且情况设置装备摆设准确,则对话框主动封闭,代表毗连当作功,接下来就可以利用VS开辟Linux法式了。

建立Linux项目

  1. 1

    选择 新建项目->Cross Platform->linux ,如下图所示:

  2. 2

    可以看到Blink,Console Application,Empty Project和Makefile Project四种项目类型,此中Blink用于终端设备法式开辟。

    选择Console Application,项目名称改为VSLinuxTest,点击确定,VS会默认生当作main.cpp ,如下图所示:

  3. 3

    进入项目属性设置装备摆设页面,选择Remote Setting ,如下图所示:

    里面包含Linux项目所需的Linux本家儿机的设置装备摆设信息。

    Target machine : 方针本家儿机(本文中为ubuntu虚拟机)相关信息

    RemoteRoot Directory : VS会将所有Linux类型项目上传到方针本家儿机的该目次下(ubuntu对应 /home/projects)

    Remote Project Directory: 当前项目对应的方针本家儿机目次

    编译器和链接器,可选择g++或clang++

  4. 4

    封闭属性设置装备摆设页面,按F7,当作功生当作可执行法式,如下图所示:

  5. 5

    进入虚拟机,发此刻/home目次下多了一个projects目次,打开后会发现VS将项目标代码和相关文件在方针机械长进行了拷贝,如下图所示:

  6. 6

    调试法式 回到VS,在代码中添加断点,F5调试法式,嗯,就和调试windows法式一样(注重Release模式下无法调试)

  • 发表于 2018-06-03 00:00
  • 阅读 ( 325 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论