MSYS2 Mingw64 - lto-wrapper.exe:创建进程:没有这样的文件或目录

时间:2017-10-09 09:54:29

标签: c++ mingw msys2 mingw-w64

所以,我安装了MSYS2的Windows 8.1 x64。使用pacman我安装了mingw64 gcc。我没有改变任何其他事情。

然后我有一个使用scons的分叉项目。项目是正确的,当其他人试图编译它时,它可以很好地构建。

问题是在构建脚本中,scons指定了标志-flto(链接时间优化)。

我在最后阶段(链接exe文件)收到此错误:

lto-wrapper.exe: fatal error: CreateProcess: No such file or directory
compilation terminated.
D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: error: lto-wrapper failed
collect2.exe: error: ld returned 1 exit status

我找到了lto-wrapper.exe所在的位置,我尝试将此目录添加到PATH中。几乎所有其他类别都与mingw有关。同样的错误。

我已准备好提供更多信息来解决这个问题。

0 个答案:

没有答案