2013-05-14 67 views
0

我已经编制了一个简单的HelloWorld程序使用Mono在Ubuntu,我可以用execute运行C#程序

HelloWorld.exe的单

而且,我可以只是说,

HelloWorld.exe的

,它的工作原理。然而,在不同的Linux机器上,我必须从源代码构建Mono(与Ubuntu的已有软件包不同),后者的命令不起作用。它给我的错误,

-bash:./helloworld.exe:不能执行二进制文件

有什么建议?

谢谢

+0

或许它已经用不同的libc.so链接等。 – 2013-05-14 05:28:52

回答

2

你可能有注册的非本地可执行格式,更详细的解释请看here

+0

谢谢。这解决了我的问题! – 2013-05-15 03:02:20

+1

@SaliyaEkanayake考虑将此帖标记为答案... – dakait 2013-09-12 04:40:53