2012-07-26 60 views
0

我在Solaris中正確編譯了我的類Transfer。有可執行文件transfer。如果我在Linux,我會./transfer和程序將完美執行。然而,當我運行Solaris./transfer我得到:在solaris上運行一個可執行的C++程序

bash: ./transfer: invalid argument 

是否有人知道如何在Solaris運行可執行文件?

+0

這樣的東西應該不會有很大的不同。你究竟如何*運行你的程序?你是否在'。/ transfer'之後加入了任何參數?另外,請運行'file。/ transfer'來查看它是什麼類型的文件(推測它必須是與您的機器相匹配的體系結構的二進制文件)。 – 2012-07-26 03:04:48

+1

如果它不以'。/ transfer'執行,那麼你*沒有*正確編譯它。向我們展示您用於編譯它的命令行。 – 2012-07-26 03:07:17

+0

@KeithFlower你能評論一個答案嗎? YOU DESERVE +15 – cybertextron 2012-07-26 03:10:06

回答

相關問題