我在 Solaris
中正确编译了我的类 Transfer
。有可执行文件transfer
。如果我在 Linux
中,我会 ./transfer
并且程序会完美执行。但是,当我在 Solaris
中运行 ./transfer
时,我得到:
bash: ./transfer: invalid argument
有人知道如何在 Solaris
中运行可执行文件吗?
最佳答案
听起来编译是针对与主机不同的架构完成的。
查看相关主题 - x86 binary on a SPARC machine .
关于c++ - 在 solaris 中运行可执行的 c++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11661689/