1. Dotnet9首页
  2. C++
  3. C++相关

Qt Visual Studio Tools 添加对开发 Linux 项目的支持

Qt 开发者将可使用 Visual Studio 开发 Linux 项目。

Qt Visual Studio Tools 是 Qt 为 Visual Studio 开发的一个插件,其将 Qt 开发工具集成到 VS 中,方便开发者轻松使用 Qt 框架。根据 Qt 发布的公告,计划于今年夏天发布的 Qt Visual Studio Tools 插件将添加对开发 Linux 项目的支持。

Qt Visual Studio Tools 添加对开发 Linux 项目的支持

Qt 在公告中说到,自 Visual Studio 引入 C++ Linux workload 以来,开发者可在 VS 中开发和调试 Linux 项目。考虑到 Qt 本身也是一个跨平台框架,而且此功能对使用 Qt 框架的开发者来说也十分有意义,因此计划直接在 Qt Visual Studio Tools 插件中添加对该功能的支持。

至于交叉编译的实际运行方式,在 VS 中构建 Linux 项目时,构建过程和总体流程将依赖 MSBuild 或 CMake,这与传统 Win32 项目相同。构建工具本身将在可通过 SSH 访问的编译服务器中运行。对于 MSBuild 项目,Visual Studio 支持选择 gcc 或 clang 作为 C++ 编译器。

Qt Visual Studio Tools 添加对开发 Linux 项目的支持

Qt 的计划是使用 VS Linux development workload 中包含的功能来扩展现有的 Qt/MSBuild targets。最终的目标是能够构建和运行支持 Qt 的 MSBuild 项目,这些项目既可以原生用于 Windows,也可以通过跨平台构建的方式用于 Linux。

作为实现此目标的第一步,Qt 已完成了概念验证(代码示例),该例子证明了开发者可以使用 Visual Studio 开发、构建甚至调试跨平台的 Qt 应用程序。因此,无论目标平台是什么,Qt Visual Studio Tools 插件都能无缝协助在 MSBuild 项目中设置和使用 Qt 工具。

Qt Visual Studio Tools 添加对开发 Linux 项目的支持
▲ 在 Windows 和 Linux 中进行构建和调试

Qt 公告:https://www.qt.io/blog/

相关链接

码云极速下载/qtStar 13 | Fork 0

暂无描述。最近提交:

5.3 分支: 2014-08-27源码下载码云 – GITEE.COM

原文出处:文章转载自 OSCHINA 社区 [http://www.oschina.net]

原文链接:https://www.oschina.net/news/113605/qt-to-support-visual-studio-linux-projects

本文观点不代表Dotnet9立场,转载请联系原作者。


.NET课程推荐
  1. 《.NET Core开发实战》  -  .NET Core微服务架构最佳实践                     点击了解更多
  2. 《.NetCore实战精品集》-  分布式/跨平台/微服务/前后分离/IOC/ORM  点击了解更多

发表评论

登录后才能评论

联系我们

186-2806-45xx

在线咨询:点击这里给我发消息

邮件:632871194@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code