美好的一天!
我正在使用Qt 4.8.4,使用-directwrite编译。它需要DWrite.dll,它只能在Windows Vista SP2及更高版本下运行,程序无法在Windows XP下运行。
如何解决此问题?
我可以编译Qt以便在Windows 7中需要DWrite.dll而在Windows XP中不需要吗?还有其他方法吗?我是否必须为不同的Windows版本制作不同的分发版本?
谢谢。
答案 0 :(得分:0)
如果您使用directwrite
库进行编译,则在尝试部署时,Qt库将需要它。您可以在.pro
文件中执行特定于平台的包含和要求,但您需要进行一些手动更改才能使用。