写点什么

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:004605
用户头像

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

关注

评论

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

10万级ETL批量作业调度工具Taskctl-Web应用版0元授权永久使用

敏捷调度TASKCTL

大数据 kettle 运维自动化 海豚调度 批量任务

区块链和通证经济带来的,是一部分股份制公司的消亡与重生

CECBC

金融 通证经济

音乐后期处理:音乐失真效果制作

懒得勤快

音乐制作 编曲 编曲宿主 mid 音乐后期

字典树 —— 字符串分析算法

三钻

算法 大前端 七日更 字典树

阿里高工手码”537页Spring源码速成手册“3天直接带你飙向实战

比伯

Java 编程 架构 面试 计算机

盘点2020 | 所思、所遇、所学、所悟

三钻

程序员 大前端 盘点2020

数字资产币种钱包APP系统开发方案

TypeScript | 第四章:命名空间和模块

梁龙先森

typescript 大前端 七日更

真香!阿里P8耗时半年著作660页Java高并发与网络编程实战总结

Java架构之路

Java 程序员 架构 面试 编程语言

摸透原理|一文带你了解 Redis 列表底层的实现方式

Java架构师迁哥

用 Proxy 简单实现 Vue 3 的 Reactive

三钻

Java 大前端 Vue3 Proxy 七日更

Prometheus的使用:编写自己的exporter

Rayzh

Prometheus 监控告警

TARS 服务信息上报|全方位服务监控

TARS基金会

微服务 TARS 监控告警

计算存储分离在消息队列上的应用

京东科技开发者

大数据 云原生 中间件 消息中间件

week5-homework-一致性哈希

J

极客大学架构师训练营

有效破解行业难点 专家称区块链+医疗发展还需找准应用场景

CECBC

区块链 大数据 医疗

全国首张数字人民币保单成功出单

CECBC

数字人民币保单

四年Java开发,刚从美团、京东、阿里面试归来(已拿offer),分享个人面经

Java架构之路

Java 程序员 架构 面试 编程语言

使用LL算法构建AST —— 编程训练

三钻

Java 算法 大前端 七日更

鹅厂面经,希望对大家有用

Bryant-cx

大前端 面经

万字详解 阿里面试真题:请你说说索引的原理

Java架构师迁哥

Nice!有了这份Alibaba内部 “Java面试宝典”,跳槽面试稳了

Java架构之路

Java 程序员 架构 面试 编程语言

Java并发编程:AQS的自旋锁

李尚智

Java java 并发

后端缓存代码实践

Albert

缓存击穿 七日更

用 Range 实现 CSSOM 精准操作

三钻

大前端 Range 七日更 CSSOM

分布式缓存架构

raox

极客大学架构师训练营

【数据结构与算法】分析时间复杂度与空间复杂度

三钻

数据结构与算法

区块链钱包app系统开发源码案例

TARS RPC 通信框架|提供多种远程调用方式

TARS基金会

微服务 RPC 远程调用 TARS

世界之书:《一个人的朝圣》与重归信仰

lidaobing

一个人的朝圣 28天写作

第五课技术选型作业

Geek_michael

极客大学架构师训练营

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