我尝试使用以下命令运行可执行文件'crcor‘
ben-Aspire-S3-391:/usr/local/src/runz% /usr/local/src/runz/crcor
/usr/local/src/runz/crcor: Command not found.我已经在另一台机器上成功地运行了代码,但无法在这台机器上重现结果。
在这两台计算机上,which sh都返回/bin/sh
然而,echo $shell在工作的机器上返回/bin/tcsh,在非工作的机器上返回/usr/bin/tcsh。
任何关于如何诊断两者之间的差异以帮助我运行它的技巧都会很棒。
编辑1:crcor是一个链接到fortran代码Edit2的可执行文件:为拼写而编辑,'/usr/bin/tsch‘--> '/usr/bin/tcsh’
解决方案:在我的系统(64位)上安装32位库已经解决了这个问题。工作版本上的‘'ldd’命令显示它被识别为动态可执行文件,但在非工作版本上它不被识别为动态可执行文件。具体地说,安装了ia32-libs。
发布于 2013-01-30 16:17:49
解决方案:在我的系统(64位)上安装32位库已经解决了这个问题。工作版本上的‘'ldd’命令显示它被识别为动态可执行文件,但在非工作版本上它不被识别为动态可执行文件。具体地说,安装了ia32-libs。
https://stackoverflow.com/questions/14571064
复制相似问题