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

lennon · 2020-02-25 10:00:05 · 热度: 26

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/

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册