我仍在学习使用 Raspbian 的基础知识,并且在尝试在 Github 上安装有两个选项的程序时遇到了麻烦;源代码或编译的二进制文件。
将源代码方法放在一边以接收许多错误后,我决定尝试提供的“编译的二进制”文件。该文件没有文件类型(称为owonb35
),我不知道如何安装它。我以前曾几次使用apt-get
安装包和./configure
等make
来从源代码编译和安装,但是这个文件似乎不适合这些类别中的任何一个。
我决定在这里提问,而不是在 Github 上提出问题,因为我认为问题是我缺乏知识,而不是存储库中的文件。
我从中下载文件 owonb35 的存储库是: https://github.com/DeanCording/owonb35
我希望我已经提供了足够的信息。
答案1
预编译的二进制文件就是已经为特定 CPU 架构编译的可移植二进制文件。也就是说,您不需要从技术上安装二进制文件,您只需要执行它。例如:
[user@localhost ~]$ chmod +x owonb35
[user@localhost ~]$ ./owonb35
---output from binary---
然而,从发布的评论来看,分布式二进制文件似乎没有针对您的 CPU 架构进行编译,在本例中ARM
(Raspberry Pi 的标准)。分发此二进制文件的人可能会将其编译为更标准的体系结构,例如x86
.
您可以找到另一个为 ARM 编译的分布式二进制文件,也可以在本地计算机上编译源代码并创建您自己的二进制文件。