与我一起工作的一个小组的任务是使用Qt开发一个新项目。但是,我们需要能够链接来自MSVC2005世界的C++库。我们最终还需要与基于MSVC的构建系统集成,因此使用MSVC构建Qt似乎很重要。
我已经使用MSVC2005重新编译了Qt,并且工作正常。(如果不像它应该的那样容易),这将在实际编译它的盒子上工作。然而,对于我们来说,在不同的机器上使用它是一件非常痛苦的事情,因为MSVC2005似乎总是在运行时使用略有不同的SxS Windows DLL版本。
对于XP和MSVC,我们不可能都获得相同的补丁级别,因为我们通常属于不同的小组,工具链补丁级别的目标也不同。
处理这类问题最简单的方法是什么?
发布于 2009-09-28 15:21:45
Qt现在可以作为Visual Studio2005的binary library使用。你应该试一试,这样就不用自己编译Qt了。这应该适用于安装了Visual Studio2005的每台计算机。
https://stackoverflow.com/questions/1487108
复制相似问题