在solaris中运行一个可执行的c++程序
running an executable c++ program in solaris
我在Solaris
中正确编译了类Transfer
。存在可执行文件transfer
。如果我在Linux
,我会去./transfer
,程序会完美地执行。然而,当我在Solaris
中运行./transfer
时,我得到:
bash: ./transfer: invalid argument
有人知道如何在Solaris
中运行可执行文件吗?
听起来编译是针对与主机不同的体系结构完成的。
请参阅SPARC机器上的相关线程x86二进制文件。
请看一下我附加在这里的以下页面:
https://unix.stackexchange.com/questions/36376/what-does-invalid-argument-mean-in-solaris
我试图从solaris中挖掘java,得到无效的参数错误
并且还要考虑正确的文件夹文件和文件权限,有时这些问题会造成问题。
相关文章:
- 如何将不同的可执行文件合并到一个窗口框架中进行编码?像浏览器一样
- 程序在使用 system() 启动另一个可执行文件时停止
- 在使用PyInstaller冻结Python脚本时包含一个C++可执行文件
- 只有一个可执行文件即可进行跨平台 SIMD 调用?
- 我有一个预处理的 C/C++ 源文件 (cacti.i).如何从这个 .i 文件生成可执行二进制文件,以便我可以像 ./
- 是否有其他方法将.dll文件从一个项目复制到我的启动项目中的可执行文件旁边
- CMake 意外地将最后一个文件名预置到可执行文件中
- 我可以定义一个(键入的)常数,该常数确定不占据可执行文件中的空间
- 为什么主可执行文件和 dlopen 加载的共享库共享命名空间静态变量的一个副本?
- 构建一个可执行文件,如果是单个 cpp 文件
- CMAKE:将静态库从子目录链接到另一个子目录中的可执行文件
- "make"的输出是一个共享对象,而不是可执行文件
- 我如何确保Fopen()相对于可执行的目录打开一个文件,而不是我当前的目录
- 如何转换一个普通的makefile以创建可以在另一台计算机上使用的静态可执行文件
- C++将各种资源文件链接到一个可执行文件中
- 如何在 ubuntu 上将可执行文件注入另一个可执行文件
- 'Continuous' C++一个可执行文件的输出作为另一个程序的输入
- 程序如何创建另一个可执行文件
- 是否对在另一个Linux发行版中使用G 编译的可执行文件有限制
- cmake,我可以从可执行对象构建一个库吗?