Qt 更改exe资源
各位 请先听我说一下具体需求,可能稍微有点怪异
我需要做一个工具 这个工具可以更改另一个win32 exe的资源(图标,版本信息,二进制资源..等等)。
比如我想把notepad.exe的图标改成我自己的 red.ico, 版本号改为1.0.1.1
那么用我的这个工具就可以做到
最开始我用MFC实现了这个功能 主要就是使用了操作exe资源的那些API,BeginUpdateResource UpdateResource 等等
如果不考虑Linux Qt也算实现了吧,因为在windows下编译的Qt可以包含windows.h 能调用这些API。
现在的问题就是 如果在Linux下编译 如何实现这个功能呢 Linux下编译的话 有没有类似的这些API呢?
特别注意的是 我这个工具在Linux下要更改的仍然是win32的exe程序的资源 (这主要是我们的打包服务器是Linux)。