【问题标题】:Using -directwrite in qt under different windows versions不同windows版本下qt中使用-directwrite
【发布时间】:2013-03-22 11:24:46
【问题描述】:

美好的一天!

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

如何解决这个问题?

我可以编译 Qt 以便它在 Windows 7 中需要 DWrite.dll 而在 Windows XP 中不需要吗?还有其他方法吗?我必须为不同的windows版本制作不同的分发包吗?

谢谢。

【问题讨论】:

    标签: qt windows-xp directwrite


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-13
      • 2017-07-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多