Mono/Cygwin问题?

nex*_*xno 7 c# vb.net mono gcc cygwin

我试图.net通过使用mono和删除我的应用程序的依赖项cygwin.

欲了解更多信息看这里.

我安装了所有的软件包gcc,gcc-core,as.

然后我vb.netcygwin终端导航到我的应用程序.我试图将所有依赖项与此命令合并:

mkbundle -o Mono/MsgBox.exe MsgBox.exe --deps -z
Run Code Online (Sandbox Code Playgroud)

应用程序本身只是一个显示MessageBox的简单模块.当我现在点击进入Cygwin控制台以合并.net框架依赖项时,它开始合并...

在此输入图像描述

然后它给了我这个错误:

在此输入图像描述

我已经做了一些研究,发现这与新MinGW编译器有关,并且可以以某种方式更改设置.

MsgBox本身工作正常的应用程序,我只希望如上面的教程解释合并的依赖关系.

有人可以解释我如何解决这个编译错误?

Jam*_*yeh 1

检查您是否下载了 cygwin 64 位并且您的应用程序是 32 位。我遇到了这个错误并下载了 cygwin 32 现在一切正常。请告诉我这是否有帮助:)