在Windows中进行Qt开发.我需要为Microsoft工具付费吗?
考虑使用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开始);你的旅费可能会改变. (编辑:瑞安网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |