0

再会!

我正在使用 Qt 4.8.4,使用 -directwrite 编译。它需要DWrite.dll,它只能在Windows Vista SP2 及更高版本下运行,并且程序不能在Windows XP 下运行。

如何解决这个问题?

我可以编译 Qt 以便它在 Windows 7 中需要 DWrite.dll 而在 Windows XP 中不需要吗?还有其他方法吗?我是否必须为不同的 Windows 版本做出不同的分配?

谢谢你。

4

1 回答 1

0

如果您已使用directwrite库编译,则在尝试部署时将需要 Qt 库。您可以在.pro文件中执行特定于平台的包含和要求,但您需要进行一些手动更改才能使其正常工作。

于 2013-03-23T12:01:52.830 回答