2013-05-14 89 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