C ++ Qt可执行程序与所有Windows计算机兼容?

时间:2014-01-12 11:53:22

标签: c++ windows qt

我以前使用visual C ++遇到过问题,当我在其他计算机上运行可执行文件时,它需要一个.NET框架。我现在开始关注c ++ Qt GUI构建器,从我读过的内容来看,除了可执行文件之外,C ++不需要任何额外的下载才能在其他计算机上运行,​​这是真的吗?如果我使用Qt构建我的GUI并将其发送给其他用户,他们将不需要其他外部下载?

2 个答案:

答案 0 :(得分:0)

  

我现在开始关注c ++ Qt GUI构建器,从我读过的内容来看,C ++除了可执行文件之外不需要任何额外的下载才能在其他计算机上运行,​​这是真的吗?

不一定;见下文。

  

如果我使用Qt构建我的GUI并将其发送给其他用户,他们将不需要其他外部下载?

您可能需要在需要的每台用户计算机上安装可再发行组件,但这不是Qt问题,只是VS / MSVC和Windows如何工作的一般原则。但是,在我的理解中,并没有温和的方式。

答案 1 :(得分:0)

我不是百分百肯定,但我可以告诉你,我的一些用户需要下载Visual C ++ Redistributable包。他们有时会错过“msvcr.dll”错误。很沮丧。我尝试将该文件包含在安装中,但是某些防病毒程序将其作为病毒拾取。