0

我正在与之合作的一个小组的任务是使用 Qt 开发一个新项目。但是,我们需要能够与来自 MSVC 2005 世界的 C++ 库进行链接。我们最终还需要与基于 MSVC 的构建系统集成,因此使用 MSVC 构建 Qt 似乎很重要。

我已经使用 MSVC 2005 重新编译了 Qt,并且可以正常工作。(如果不像它应该的那么容易)这将适用于实际编译它的盒子。然而,在不同的机器上使用对我们来说是一件非常痛苦的事情,因为 MSVC 2005 似乎总是在运行时使用稍微不同的 SxS Windows DLL 版本。

对于 XP、MSVC,我们不可能都获得相同的补丁级别,因为我们通常属于不同组的一部分,具有不同的工具链补丁级别目标。

处理此类问题的最简单方法是什么?

4

1 回答 1

1

Qt 现在可作为Visual Studio 2005 的二进制库使用。您应该尝试一下,这样就不必自己编译 Qt。这应该适用于安装了 Visual Studio 2005 的每台计算机。

于 2009-09-28T15:21:45.300 回答