在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开始);你的旅费可能会改变. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-server-2008 – 连接到VPN时丢失Internet连接
- windows-xp – 如何在CMD.exe中创建符号(硬链接)
- 无法在Windows XP Professional中安装Python 3.5
- msi – Microsoft Web部署服务无提示安装
- powershell – 从Windows Server 2008上的脚本打开URL
- windows – 内存映射文件是否安全
- windows-8 – WebView的自定义用户代理
- windows – 使用PRTG自动重启服务
- 如何从cmd(Windows)打开chrome中的链接而不将chrome窗口带到
- windows-7 – 为什么mkdir偶尔会拒绝访问?
- 多次加载Dll以允许.Net中的多线程
- windows-10 – 如何判断系统是否因为局域网唤醒(
- xaml – 如何在Windows Apps中更改RelativePanel
- windows-server-2008 – Windows Server 2008允许
- windows-7 – 如何有效地复制大文件?
- windows – 限制访问开发网站的最佳方法是什么?
- .net – 无法使用EF5和VS 2010加载文件或程序集“
- windows – 通过SMB / CIFS的文件服务器
- windows-server-2008-r2 – 查找哪个网络连接属于
- xaml – 如何获取我在listview中持有的项目