2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

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

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

关注

评论

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

架构实战营 - 模块七作业

Alex.Wu

tar 备份linux系统

入门小站

Linux

10天用Flutter撸了个高仿携程App(附小技巧积累总结),小红书安卓面试题目

android 程序员 移动开发

王者荣耀商城异地多活架构设计

Geek_db27b5

2019(1),揭秘ARouter路由机制

android 程序员 移动开发

架构实战营模块七 - 王者荣耀商城异地多活架构设计

Yina🌝很浪🌊

#架构实战营

2019AndroidBATJ面试题设计模式&算法专题总结,真牛

android 程序员 移动开发

在线文本转二进制工具

入门小站

工具

模块七作业

potti

12年高级工程师的“飞升之路”,腾讯大牛教你自己写Android第三方库

android 程序员 移动开发

15个经典面试问题及回答思路,很多人死在了最后一个问题上

android 程序员 移动开发

2018年6月份Android上海找工作经历(1),android蓝牙开发rom

android 程序员 移动开发

Android编译器及编译工具之编译器

轻口味

android 编译器 11月日更

2019-年赚钱最多的-13-个技术岗位,移动开发框架对比

android 程序员 移动开发

2019年Android-非科班硕士的阿里&腾讯&字节&爱奇艺&网易&华为实习面试大汇总分享

android 程序员 移动开发

王者荣耀商城异地多活架构

白开水又一杯

#架构实战营

10道阿里Android岗必问题摆这儿了,你爱刷不刷!,透彻解析

android 程序员 移动开发

130-余个相见恨晚的超实用网站(建议收藏),2021年是做Android开发人员的绝佳时机

android 程序员 移动开发

2019-Android-高级面试题总结-从java语言到AIDL使用与原理

android 程序员 移动开发

2019-阿里、头条、腾讯,小白以及计算机类学生的福音

android 程序员 移动开发

[ CloudWeGo 微服务实践 - 05 ] 服务注册(1)

baiyutang

golang 微服务 11月日更

JavaScript基础篇运算符与表达式

你好bk

JavaScript html 大前端 html/css

1549页Android最新面试题含答案,成功入职腾讯

android 程序员 移动开发

2019年Android-非科班硕士的阿里&腾讯&字节&爱奇艺&网易&华为实习面试大汇总分享(1)

android 程序员 移动开发

2018年6月份Android上海找工作经历,2021华为Android面试真题解

android 程序员 移动开发

2019Android-网络编程总结篇,你想要的三次握手和四次握手

android 程序员 移动开发

2019初中级Android开发社招面试解答之性能优化(1),被面试官问的Android问题难倒了

android 程序员 移动开发

2019初中级Android开发社招面试解答之性能优化,kotlin转android代码

android 程序员 移动开发

Java 主函数 main 中的关键字 static

HoneyMoose

解决报错:Couldn't create temporary file /tmp/apt.conf.IRqbCz

liuzhen007

11月日更

2018年6月份Android上海找工作经历(2),面试安卓开发十大问题

android 程序员 移动开发

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