大家好!
我使用的是Qt 4.8.4,用- direcwrite编译。它需要DWrite.dll,该dll只能在Windows Vista SP2及以上版本下运行,并且该程序不能在Windows XP下运行。
如何解决这个问题?
我可以编译Qt,使它需要DWrite.dll在Windows 7和不需要在Windows XP?还有别的办法吗?我是否必须为不同的windows版本制作不同的发行版?
谢谢。
如果您已经使用directwrite
库进行编译,那么在尝试部署时将需要Qt库。您可以在.pro
文件中执行特定于平台的include和require,但您需要进行一些手动更改才能正常工作。