在solaris中运行可执行的c ++程序

时间:2012-07-26 02:58:22

标签: c++ solaris

我在Transfer中正确编辑了我的课程Solaris。有可执行文件transfer。如果我在Linux,我会./transfer,程序将完美执行。但是,当我在./transfer中运行Solaris时,我得到了:

bash: ./transfer: invalid argument

有人知道如何在Solaris中运行可执行文件吗?

2 个答案:

答案 0 :(得分:2)

请查看我在此处附加的以下页面:

https://unix.stackexchange.com/questions/36376/what-does-invalid-argument-mean-in-solaris

I am trying to excute java from solaris, getting invalid argument error

并且还要考虑正确的文件夹和文件权限,有时这些问题可能会产生问题。

答案 1 :(得分:2)

听起来编译是针对与主机不同的架构完成的。

参见相关帖子 - x86 binary on a SPARC machine