2

使用launch4j的plugin-maven将jar转换为exe时出现错误。

此错误:net.sf.launch4j.ExecException: Exec failed (1). 当我看到日志时,我看到此错误:...windres.exe: preprocessing failed.

所以,我已经下载了 Launch4J 包,并且我已经使用了具有相同命令(详细)的 windres:

bin\windres.exe --preprocessor type -J rc -v -O coff -F pe-i386 test\rc test\out

我用最小的配置(test\rc)编写了一个 rc 文件。

结果 :

Using popen to read preprocessor output bin\windres.exe: preprocessing failed.

同样的错误。我使用 Windows 10 运行此命令。但是当我使用 Windows 7 时......没有错误,输出被创建。

GNU windres 可能是 Windows 10 内的预处理器类型有问题?

任何想法 ?谢谢。

4

0 回答 0