我正在使用Ubuntu 16.04系统,并尝试使用qm
命令根据源目录中的自述文件编译应用程序。当我尝试运行命令时,我得到了休息:
$ qm
qm: command not found
这表明我的Ubuntu PC没有带有提供qm可执行设置的包的存储库。我想该工具的源代码可能在某处可用,并可用于多个GNU Linux操作系统。
如何获取和安装qm可执行文件?
我正在尝试编译的代码的自述文件声明qm代表quick-make或QMake但我在谷歌搜索中找不到任何对这些的引用。我只找到对Qt的qmake的引用,这不是我正在寻找的工具,基于我得到的错误。
这个qm工具使用defs.mk
文件作为其指令集。
我尝试安装的程序使用RAVL库。该库的README文件还提到了qm
命令。
我找到了qm
或QMake或Quick Make工具的来源。在Recognition And Vision Library (RAVL) Installation Instructions中提到了QMake的安装。
构建RAVL库需要使用ANSI C ++编译器以及GNU make实用程序(或make的另一个兼容版本)。 RAVL构建过程实际上由QMake实用程序管理。 QMake是一种灵活的编译辅助工具,旨在为GNU make程序提供更简单的界面。作为RAVL安装过程的一部分,将配置并安装QMake的副本。
说明继续解释;获取RAVL源代码的副本,配置,制作和安装它,您将获得RAVL库和快速制作工具集。这包括qm
命令。
执行以下步骤后:
git clone -b tested_nightly git://git.code.sf.net/p/ravl/ravl ravl
cd ravl
./configure
make
sudo make install
我可以使用qm命令。