• 1280阅读
  • 3回复

[提问]我只想重新编译windows.pro,重新生成qwindows.dll,怎么能编译呢? [复制链接]

上一主题 下一主题
离线shineryu
 

只看楼主 倒序阅读 楼主  发表于: 2022-06-30
因为Qt自带的光标太难看,我找到了它的光标就在qwindows.dll中,而我想通过第三方的资源管理从里面把那几个光标给替换,发现没有好用的工具,因为它的光标是png形式的。所以我就想重新编译windows.pro,一劳永逸。我找到了C:\Qt\Qt5.12.8\5.12.8\Src\qtbase\src\plugins\platforms\windows\windows.pro,在Qt Creator中打开,把C:\Qt\Qt5.12.8\5.12.8\Src\qtbase\src\plugins\platforms\windows\images下的png文件替换掉,重新编译,结果报了好多错,但是都指向了一个错误


C:\Qt\Qt5.12.8\5.12.8\mingw73_64\include\QtGui/qvulkaninstance.h:55:10: fatal error: vulkan/vulkan.h: No such file or directory
#include <vulkan/vulkan.h>
          ^~~~~~~~~~~~~~~~~


我从来没搞过这个,大神们帮我吧!
离线lixinwei

只看该作者 1楼 发表于: 2022-06-30
安装Vulkan SDK(安装程序有100多M,下载地址:https://sdk.lunarg.com/sdk/download/latest/windows/vulkan-sdk.exe),或者 git clone https://github.com/KhronosGroup/Vulkan-Headers
可能还需要将将vulkan的include目录添加到环境变量CPLUS_INCLUDE_PATH(在我的电脑上,这个路径是D:/VulkanSDK/1.3.211.0/Include),否则mingw编译器找不到刚下载的头文件
4条评分好评度+1贡献值+1金钱+10威望+1
20091001753 好评度 +1 - 2022-07-01
20091001753 贡献值 +1 - 2022-07-01
20091001753 威望 +1 - 2022-07-01
20091001753 金钱 +10 - 2022-07-01
离线spygg

只看该作者 2楼 发表于: 2022-07-01
QCursor::QCursor(const QBitmap & bitmap, const QBitmap & mask, int hotX = -1, int hotY = -1) 可以自定义鼠标样式图片
签名就是这么浪
离线onlyone

只看该作者 3楼 发表于: 2022-07-01
qti 编译不是这样编译的。直接安装qt源码Src后,在src下面使用configure --的方式,网上一大堆资料。
快速回复
限100 字节
 
上一个 下一个