【问题标题】:Running C# program compiled with Mono in Linux在 Linux 中运行使用 Mono 编译的 C# 程序
【发布时间】:2013-05-14 13:24:56
【问题描述】:

我在 Ubuntu 中用 Mono 编译了一个简单的 helloworld 程序,我可以使用它来执行,

单声道helloworld.exe

另外,我只能说,

helloworld.exe

它有效。但是,在我必须从源代码构建 Mono 的另一台 Linux 机器中(与 Ubuntu 已经可用的软件包不同),后一个命令不起作用。它给了我错误,

-bash: ./helloworld.exe: 无法执行二进制文件

有什么建议吗?

谢谢,

【问题讨论】:

  • 可能已经链接到了不同的libc.so等。

标签: c# linux mono


【解决方案1】:

你可能要注册非原生的可执行格式,更详细的解释请看here

【讨论】:

    猜你喜欢
    • 2015-10-16
    • 1970-01-01
    • 2011-03-19
    • 1970-01-01
    • 2012-01-23
    • 2012-07-14
    • 2012-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多