写点什么

Visual Studio 2015 for Linux 更好地支持 Linux 下的开发

  • 2016-09-19
  • 本文字数:593 字

    阅读完需:约 2 分钟

Visual C++ for Linux 扩展使 Visual Studio 2015 的用户可以在 VS2015 中编写 C 或者 C++ 代码,并将代码部署到基于 Linux 的系统中去编译和调试。源代码和项目文件通过 SSH 传输到远程机上,程序的输出将显示在 Visual Studio 上。

Microsoft 的 Marc Goodner 分享了更多有关新版本(1.0.5)的发布细节,据他所述,新版本在以下的几个领域中提供了新的功能:makefile 项目模板、远程源复制管理、可重写的C/C++ 编译器路径以及新的调试选项。

Makefile 项目模板使你能够在远程机上使用现有的编译系统(make、CMake 等等),可以在通过 VS2015 项目属性设置了解更多。通常来说,流程是在 VS2015 中编辑代码,通知 VS2015 准备编译,调用现有的编译系统进行编译,最后在 Visual Studio 中调试产生的程序。

对于源文件是否被复制到远程机上现在有更细化的粒度控制。文件是否需要传输来编译可以在文件或是项目级别中进行配置。另外一个可修改的配置选项是指定使用哪个编译器进行编译。项目可以选择使用 Clang 或是任意一个项目所需的编译器版本。最后调试器可以添加额外的命令行参数,调试模式可以进行设置。当本地机运行 Windows 操作系统,没有合适版本的 gdb 的时候,切换调试模式是非常有用的。

用户可以在 Visual Studio Gallery下载到这个扩展,感兴趣的开发者可以浏览托管在GitHub 上的项目网页了解详情。

查看英文原文 Targeting Linux Made Easier in Visual Studio 2015

2016-09-19 19:004458
用户头像

发布了 218 篇内容, 共 76.4 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

学习web前端开发有哪些好的方法

小谷哥

怎么选择好的web前端开发培训课程

小谷哥

函数递归习题(easy版)

芒果酱

c++ C语言 7月月更

火爆各平台的拼团功能,宝子们在多商户系统中玩过吗?

CRMEB

小程序技术解决桌面应用敏捷迭代的一种思路

Speedoooo

小程序 移动开发 小程序容器 桌面应用

JS class 并不只是简单的语法糖!

掘金安东尼

JavaScript 前端 设计模式 7月月更

云原生(七) | Docker篇之深入Docker Compose

Lansonli

云原生 7月月更

大数据入门学习指南

Lansonli

大数据 7月月更 大数据基础 大数据基础知识 大数据核心

直播预告 | 多云时代如何建设企业云管理平台?

BoCloud博云

cmp 云管理平台 云管理

SAP 实施项目中涉及到编程方式操作 Excel 的几种场景介绍

汪子熙

Excel automation SAP abap 7月月更

云原生、Intel Arch及云原生机密计算 3 大 SIG 在线分享!今天见 | 第 32-34 期

OpenAnolis小助手

开源 云原生 虚拟化 龙蜥大讲堂 SIG双周会

好书推荐|《产业数字化转型精要:方法与实践》

李洋

职业 数字化转型 数字经济 书籍 CIO的秘密武器

JAVA编程规范之注释规约

源字节1号

后端开发

编程技巧│超实用 nginx 中常见的配置合集

nginx 运维 经验分享 7月月更

web前端开发技术就业前景怎么样

小谷哥

MySync——企点通用MySQL数据同步解决方案

腾讯企点技术团队

MySQL 数据库 日志 Binlog 同步

百问百答第47期:极客有约——中信建投当前的监控体系建设情况

博睿数据

智能运维 博睿数据 中信建投 监控体系 系统监测

巧用RoaringBitMap处理海量数据内存diff问题

得物技术

Java HBase BitMap

性能领域:你知道的越多,不知道的也就越多

博文视点Broadview

大数据培训机构怎么选?

小谷哥

Java培训如何选择靠谱

小谷哥

庖丁解牛,复盘 HiveServer2 连接频繁卡顿问题

移动云大数据

大数据 hive

DevOps 实践多年,最痛的居然是?

飞算JavaAI开发助手

LP双币质押流动性挖矿dapp系统开发逻辑分析

开发微hkkf5566

小李:“有没有特别简单的Python解密rsa的案例?”“还真有”

梦想橡皮擦

Python 爬虫 7月月更

软件研发效能度量的成功要素

思码逸研发效能

研发管理 研发效能 软件研发

嵌入式操作系统多任务调度原理分析与RUST参考实现

Geek_0185b7

SDL文字显示

柒号华仔

7月月更

百度APP Android包体积优化实践(一)总览

百度Geek说

Java 安卓

浅析 Apache Kafka 分区重分配的实现原理

移动云大数据

kafka 开源

Visual Studio 2015 for Linux更好地支持Linux下的开发_Linux_Jeff Martin_InfoQ精选文章