[转]通过Visual Studio为Linux编写C++代码
2018-06-18 00:12:14来源:未知 阅读 ()
Build 2016大会上Microsoft首次公布的Visual Studio 2015扩展提供了在VS2015中编写C++代码,随后通过Linux/UNIX计算机进行编译和执行的能力。这种想法非常简单:使用Visual Studio 2015编写和开发C++代码,然后将代码部署到运行Linux的远程计算机上进行编译和调试。
该扩展可在运行Windows的计算机和运行g++编译器的远程计算机之间通过SSH进行通信。这意味着虽然该扩展本身是“针对Linux”构建的,实际上除了在Linux上运行,还可以在包括FreeBSD和Mac OS X在内的其他UNIX操作系统上运行。同时这也意味着诸如Raspberry Pi和Intel Edison board等设备也能获得支持,借此可帮助Windows平台开发者更轻松地为此类设备编写代码。
该扩展最新的1.0.3版中,还为Visual Studio提供了一个控制台窗口,借此可以与项目的远程执行程序进行交互。该窗口可支持查看程序的输出结果并输入内容(输入仅限于控制台样式的命令输入,鼠标或其他输入方式暂不支持)。
在Windows 10计算机上执行上述整个过程的操作非常简单:安装扩展,启动VS2015,新建一个以Linux为目标的控制台应用程序,输入Linux计算机的登录凭据,开始编译代码。该扩展使用了Linux计算机(例如Debian)上的g++编译器来编译项目,通过新增的Linux控制台窗口可以查看编译和程序执行的结果。在Linux计算机上查看这个远程账户可以发现,账户的主目录下新增了一个名为“projects”的目录,其中有一个以VS2015项目的名称为名,内含项目源代码的子目录。
Microsoft员工Marc Goodner撰写了一份清单,其中列出了该版本中包含的所有改进和修复的Bug。其中最主要的修复是可以支持在远程执行过程中使用命令行参数,并能使用项目目录之外的文件。
查看英文原文:Writing C++ for Linux on Visual Studio
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Visual Studio 2019提示不能将const char*类型的值分配到con 2020-06-07
- 算法笔记刷题6 ( PAT 1003我要通过 ) 2020-05-08
- 用QT制作3D点云显示器——QtDataVisualization 2020-05-07
- 无法正确通过算法题目都是哪些原因造成的? 2020-04-05
- visual studio2010编译过程中出现COFF文件损坏的原因和方法 2020-02-01
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash