尊敬的先生/女士,
我有一个fortran exe,它接受一个输入文件,并通过对输入文件做一些操作来产生输出文件。我可以在linux终端运行这个命令。(我认为fortran编译器在Linux中是可用的).Now请建议如何使用java(在Linux机器上)运行这个fortran可执行文件。
我尝试的是,
String cmd="fortranExe arg1 arg2";
//fortranExe=exe path
//arg1,arg2 are arguments to fortran executable program
Process p=Runtime.getRu
如何从交叉编译的二进制文件生成程序集?
使用的编译命令是:
arm-none-linux-gnueabi-gcc test.c -o test
如何解压缩二进制test?
我用过:
objdump -d test -m arm
但上面写着:
test: file format elf32-little
objdump: can't use supplied machine arm
有什么帮助吗?
有一个数字媒体设备,我想让ImageMagick命令行工具‘导入’工作。尝试从其他系统运行二进制文件会产生“无法执行二进制文件”错误,因为体系结构不同(我猜)。
我如何让这个工具在这个MIPS架构上工作--设备上没有编译器或包管理器。
最终的目标是使用导入来拍摄任何给定时间附加显示上的屏幕截图。
uname -a
Linux 4310 2.6.22.19-27-sigma #2 PREEMPT Mon May 16 01:03:35 PDT 2011 mips GNU/Linux
more /proc/cpuinfo
system type : Sigma Des
我需要配置linux软件watchdog (在内核配置- CONFIG_SOFT_WATCHDOG=y中启用,这为我提供了一个新的设备/dev/watchog1),以便如果启用并且发生监视程序超时,它可以启动一个脚本/二进制文件,而不是重新启动系统。我的平台使用systemd而不是init,并且我在/etc中看不到watchdog.conf文件 在how to use linux software watchdog中找不到解决方案。然而,一条评论说,“在看门狗发出系统挂起的信号后,重启单个或多个进程是非常有可能的--你甚至可以中止重启或进行软重启,你可以配置”测试“和”修复“-scripts
我也遇到了同样的问题。当我试图运行可执行文件时,我会得到以下错误:
/lib64/ld-linux-x86-64.so.2: No such file or directory
当我试图在文件管理器中执行可执行文件时,可执行文件什么也不做。
我正在安装的文件是Minecraft.tar.gz。我尝试安装“我的世界”已经有一段时间了。在大约一个月的时间里,我花了大约72小时试图安装它,但没有结果。我希望这个.tar.gz文件能够解决我的问题。我只是不知道如何安装它,因为没有安装、配置或自述文件。
以防万一,我使用的操作系统是Raspbian(基本上是Linux)。
请帮帮忙?
请忘记我说的“完全