【转载】Visual Studio 2015 for Linux更好地支持Linux下的开发
原文:Visual Studio 2015 for Linux更好地支持Linux下的开发
英文原文:Targeting Linux Made Easier in Visual Studio 2015
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 上的项目网页了解详情。
【转载】Visual Studio 2015 for Linux更好地支持Linux下的开发相关推荐
- Visual Studio 2015 for Linux更好地支持Linux下的开发
Visual C++ for Linux扩展使Visual Studio 2015的用户可以在VS2015中编写C或者C++代码,并将代码部署到基于Linux的系统中去编译和调试.源代码和项目文件通过 ...
- Visual Studio 2015 速递(4)——高级特性之移动开发
系列文章 Visual Studio 2015速递(1)--C#6.0新特性怎么用 Visual Studio 2015速递(2)--提升效率和质量(VS2015核心竞争力) Visual Studi ...
- linux不支持32,Visual Studio Code 1.36发布,不再支持Linux 32位
VS Code 1.36,即2019年6月发布的Visual Studio Code,已发布.新版本已更新至Electron 4.x,意味着它将不再在Linux 32位上运行. 现在可以将文件夹从VS ...
- visual studio支持python吗_微软 Visual Studio Online 更新,更好地支持 Python 语言和 Docker...
在 2019 年 11月,公开预览版的 Visual Studio Online 正式上线.时隔多月,微软又发布了 Visual Studio Online 的最新更新.Visual Studio O ...
- 使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus
最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目,然后部署到Mono上,浏览下发现一堆错 ...
- vs远程编译linux程序,使用Visual Studio 2015远程调试Linux程序
##安装 Visual Studio 2015 安装时注意将跨平台移动开发->Visual C++移动开发->Viaual C++ Android 开发的选项勾上 ##安装PUTTY Vi ...
- 有感 Visual Studio 2015 RTM 简介 - 八年后回归 Dot Net,终于迎来了 Mvc 时代,盼走了 Web 窗体时代...
有感 Visual Studio 2015 RTM 简介 - 八年后回归 Dot Net,终于迎来了 Mvc 时代,盼走了 Web 窗体时代 太阳火神的美丽人生 (http://blog.csdn.n ...
- VS2015--win32project配置的一些想法之在 Visual Studio 2015 中进行调试的同一时候分析性能...
出处: https://msdn.microsoft.com/zh-cn/magazine/dn973013(en-us).aspx 很多开发商花了绝大多数时间获取应用程序才干正常发挥作用.更少的时间 ...
- Visual Studio 2015 安装
Visual Studio 2015是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代码管控工具.集成开发环境(IDE)等等.所写的目标代码适用于微软支持的所有 ...
最新文章
- shell错误 sed: can't read : No such file or directory
- js 调 CDHtmlDialog API
- java 异常_Java学习——异常与异常处理
- Android 指纹调试流程(高通、MTK均适用)
- 如何使用Hibernate从Play生成DDL脚本! 框架项目
- 第二冲刺阶段绩效评估
- html5文字收起,科技常识:HTML5给汉字加拼音收起展开组件的实现代码
- 随机信号分析学习笔记(3)
- 解决Office 2010 每次打开word时出现配置进度框
- jsx怎么往js里传参数_JSX详解
- Facial Expression Recognition
- PS给图片四周加上圆角
- 470万条12306用户信息遭泄露
- PMP第12章采购管理
- Check list of writing
- 京东电器工程师笔试题
- (纯故事)我简单写几篇,就这一次
- 【JAVA毕设】基于Java的在线购物系统的设计与实现
- matlab自定义函数的使用方法,Matlab自定义函数的几种方法
- UVM——TLM2通信
热门文章
- 如何设计日志采集系统?不妨看看这篇文章
- 一个女生不主动联系你还有机会吗?
- 春天来了,苹果M2芯片3月面世!全线换新,单核性能远超M1 Max
- Transformer模型有多少种变体?复旦邱锡鹏教授团队做了全面综述
- 超强后浪:14岁考上研究生,如今17岁的他或将成为全国最小的博士生!
- 月薪50K的机器学习工程师,需要具备哪些条件?
- 那个14岁上大学、17岁读博、24岁当教授的天才神童,如今怎么样了?
- 预、自训练之争:谷歌说预训练虽火,但在标注数据上自训练更有效
- 无监督方法实现C++、Java、Python 代码转换,程序员:出了bug怎么办,两种语言都要看吗?...
- Linux shell命令总结