我刚刚在笔记本电脑上安装了软件(LabView Linux 支持版本),它运行良好。最近,我在 ARM cortex-A9 处理器(zynq 7z020)上安装了它,并成功安装了所有软件包。问题是;当我运行可执行文件时,它显示以下错误: “不能执行二进制文件”
此错误是由于架构不匹配造成的,因为 LabView 版本支持 x86 架构,而我正在 ARM 上安装它。我最近尝试安装 wine 来运行可执行文件,但 wine 无法在 ARM 上运行。
请指导我如何在 ARM 上安装可执行文件? 任何建议都将受到赞赏。
感谢致敬,
答案1
在 Linux 下,通常无法使用不同的 CPU 架构运行二进制文件。人们已经努力实现这一点,但尚未取得进展。
从https://www.ni.com/en-us/support/downloads/software-products/download.labview.html#305508LabView 不适用于您的平台(他们只考虑 x64 平台,即 Intel/AMD,而不是 ARM)。
模仿不会让你快乐。
考虑写下来并索取,然后同时找到一台可以运行 LabView 的 PC。
答案2
如果你能找到该程序的 x86(32 位)版本,你可以尝试使用盒子86。