加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

在Windows中进行Qt开发.我需要为Microsoft工具付费吗?

发布时间:2020-12-14 05:54:04 所属栏目:Windows 来源:网络整理
导读:考虑使用Qt for Windows开发桌面应用程序.它将是一个免费下载应用程序,但对于一个商业服务. (需要我们的商业服务帐户才能工作). 我认为我们可以使用诺基亚的Qt for Windows(LGLP版本)因为它的免费应用程序.但最新的Qt版本需要微软的C编译器. 哪一个? 我是否
考虑使用Qt for Windows开发桌面应用程序.它将是一个免费下载应用程序,但对于一个商业服务. (需要我们的商业服务帐户才能工作).

我认为我们可以使用诺基亚的Qt for Windows(LGLP版本)因为它的免费应用程序.但最新的Qt版本需要微软的C编译器.

哪一个?

我是否需要从Microsoft支付C编译器,或者他们是否有免费版本与Qt一起使用?

阅读信息文档,谷歌搜索,我们仍然无法理解我需要什么工具.

解决方法

如果要使用Visual Studio编译器,可以下载免费的Windows SDK.以下链接将您带到Visual Studio 2008的SDK:

> Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1

这包括您需要的所有C编译器和工具. (有一个更新的版本可用,但Visual Studio 2010还不是Qt的“一级支持”平台.)我们在独立的构建机器上使用它,它工作正常.

仅仅是个人观点,但我们发现在Windows上使用除MSVC以外的任何东西(例如,MinGW)会导致很多问题.并不是其他工具链是坏的,只是他们都被视为二等公民.我们遇到很多问题,第三方库无法在MinGW中构建或者不存在构建指令,并且不得不进行大量的手动Makefile编辑等.如果使用MSVC,你更有可能“正常工作” .

在大多数情况下(静态链接),你不能混合和匹配.你需要选择一个工具链并坚持下去.如果我从头开始,我肯定会选择MSVC.

只是我们的经验(我们从MinGW开始);你的旅费可能会改变.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读