我在Transfer
中正确编辑了我的课程Solaris
。有可执行文件transfer
。如果我在Linux
,我会./transfer
,程序将完美执行。但是,当我在./transfer
中运行Solaris
时,我得到了:
bash: ./transfer: invalid argument
有人知道如何在Solaris
中运行可执行文件吗?
答案 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。