C++Qt可执行文件与所有Windows计算机兼容



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

我现在已经开始研究 c++ Qt GUI 构建器,从我所读到的内容来看C++除了可执行文件之外不需要任何其他下载即可在其他计算机上运行,这是真的吗?

不一定;见下文。

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

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

> 我不是 100% 确定,但我可以告诉你,我的一些用户需要下载 Visual C++ Redistributable 包。他们有时会收到缺少"msvcr.dll"错误。非常令人沮丧。我尝试在安装中包含该文件,但它被某些防病毒程序选为病毒。

相关内容

最新更新