软件开发客服
首页 > 上上资讯 > 软件定制开发框架Qt支持Linux项目设计

软件定制开发框架Qt支持Linux项目设计

2020-02-24 16:49:02编辑:上上定制浏览量:165

热门的跨平台使用者介面设计和软件定制开发框架Qt,计划在Visual Studio工具扩充套件中,开始支援Linux项目。这项工作奠基于Qt对MSBuild Windows项目的支援,可让开发者在Windows和Linux上,都可建置和执行Qt项目。

软件定制开发框架Qt支持Linux项目设计

Qt计划在今年暑假发布的Qt Visual Studio软件定制开发工具扩充套件版本中,加入对Visual Studio Linux项目的支援。Visual Studio Linux项目让开发者使用Visual Studio 2017及更高版本,创建在Linux远端电脑或适用于Linux的Windows子系统上执行的应用程式,并进行除错。自从Qt加入C++ Linux工作负载之后,用户就能够在Visual Studio中开发Linux项目,而考虑Qt跨平台的特性,因此乾脆在Qt的Visual Studio工具扩充套件,增加对该功能的支援。


官方说明交叉编译的实际工作方式,在Visual Studio建置Linux软件定制项目时,採用和传统Win32项目相同的方式,使建置过程和整体流程调度都相依于MSBuild或CMake,然后建置工具本身便会透过SSH存取编译伺服器进行编译,而对于MSBuild项目,Visual Studio可以选择使用gcc或是clang作为C++编译器。Qt官方对于Linux项目支援的计画,是使用Visual Studio Linux开发工作负载中所包含的功能,以扩展现有的Qt/MSBuild成果。整体目标,是要让开发者能够建置和执行Qt MSBuild项目,这些项目既可原生地为Windows建置,也能交叉建置给Linux使用。


为此,Qt官方也已经完成了概念性验证,透过将Qt范例转换成Windows和Linux的MSBuild软件定制项目,并且建置项目启动除错对话,这个过程证明了可以使用Visual Studio IDE来开发、建置和除错多平台Qt软件定制应用程式。

标签: 软件定制 Linux Qt

11

相关资讯

微服务实验性软件定制开发工具Tye

微服务实验性软件定制开发工具Tye

全新发布微服务实验性软件定制开发工具Tye目的是要简化开发、测试和部署微服务以及分散式应用程式。在建置由多个专案构成的应用程式,软件开发人员通常会希望能一次执行多个程式,让像是定制

标签: 软件定制 Tye

时尚逛街购物app软件定制功能推荐

时尚逛街购物app软件定制功能推荐

在繁忙的学习培训、日常工作闲暇,许多女士会借助逛街购物来调整情绪释放压力。在节假期内,各种各样特色餐厅、大型商场、影院毫无疑问都变成大多数女性发泄天性的天堂所在。在移动互联网时期,

标签: 软件定制 逛街购物app软件定制

GitHub Action自动更新IntelliCode完成软件定制功能

GitHub Action自动更新IntelliCode完成软件定制功能

IntelliCode功能可以让软件定制开发团队可以训练自定义程式码完成模型,但由于一直要以手动更新,才能让模型维持在更新状态,这个操作过于繁琐,因此现在IntelliCode的模

标签: IntelliCode 软件定制 GitHub Action