写点什么

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

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

关注

评论

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

http 协议 harbor 镜像仓库部署

忙着长大#

嵌入式 Linux 入门(九、Linux 下的磁盘管理)

矜辰所致

Linux 10月月更 磁盘管理

AI读懂中国,文心方可雕龙

脑极体

运维进阶训练营 -W02H

b1a2e1u1u

运维

Mimir 速体验 (Part 5):原生 OTLP 数据写入

Grafana 爱好者

Grafana OpenTelemetry Mimir

6000字带你揭开ICT和云计算技术的神秘面纱!

wljslmz

云计算 ICT 以太网 10月月更

前端开发-初始HTML

木偶

html 前端 10月月更

云数据库助力电池云(二)

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

C++从入门到精通(第七篇) :string类的讲解和模拟实现

雪芙花

c 10月月更 C++

Go语言入门09—结构体

良猿

Go golang 后端 10月月更

Nest.js初步学习

木偶

Express nestjs 10月月更

虚拟化资源监控

阿泽🧸

10月月更 虚拟化监控

基于 docker 实现对容器的 CPU 和内存的资源限制

忙着长大#

Docker 镜像

远程代码执行漏洞

网络安全学海

网络安全 安全 信息安全 渗透测试 漏洞挖掘

【精彩内容分享】SoCC 2022 | 大规模云系统自动化容量评估的探索与落地 – DeepScaling

TRaaS

Java | Collection集合的子类

陌上

Java 编程 10月月更

Java | Map集合

陌上

Java 编程 10月月更

QECon上海站|蚂蚁测试用例智能生成技术架构与实践

TRaaS

极客时间运维进阶训练营第二周作业

Starry

JavaScript基础部分能力提升以及解答方案

木偶

JavaScript 前端 10月月更

Java | Collection集合

陌上

Java 编程 10月月更

半小时看懂互联网运营,学会做局与破局

蔡农曰

运营 互联网+ 互联网行业 互联网运营

【一Go到底】第三十一天---查找

指剑

Go golang 10月月更

【笔记】面向过程的SQL扩展(一)

w010w

数据库 sql 10月月更

服务怎么升级

agnostic

服务升级

海龟编程 python绘图工具turtle库的用法 turtle库使用方法大全,画笔设置 画布设置 绘图设置,画笔粗细,画笔颜色, 画笔速度。

Python-派大星

10月月更

【点滴】生活模型

无人之路

个人成长 日志 模型思维

流式计算引擎对比

穿过生命散发芬芳

10月月更 流式计算

Python 文件处理 open()函数

Python-派大星

10月月更

C++从入门到精通(第七篇) :vector深度剖析及模拟实现

雪芙花

c 10月月更 C++

Mimir 速体验 (Part 4):数据抓取的高可靠

Grafana 爱好者

Grafana Prometheus Mimir

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