我正在使用Ubuntu 16.04系统,并尝试根据源目录中的自述文件使用qm
命令编译应用程序。当我尝试运行命令时,我得到了休息:
$ qm
qm: command not found
这表明我的Ubuntu PC没有带有提供qm可执行文件设置的软件包的存储库。我想该工具的源代码可能在某处可用,并可用于多个GNU Linux操作系统。
如何获取和安装qm可执行文件?
我正在尝试编译的代码的自述文件声明 qm 代表 q uick- m ake或 QM ake但我在谷歌搜索中找不到任何这些参考。我只找到对Qt的qmake的引用,这不是我正在寻找的工具,基于我得到的错误。
此 qm 工具使用defs.mk
文件作为其指令集。
我尝试安装的程序使用RAVL库。该库的README文件还提到了qm
命令。
答案 0 :(得分:1)
我找到了qm
或QMake或Quick Make工具的来源。在Recognition And Vision Library (RAVL) Installation Instructions中提到了QMake的安装。
构建RAVL库需要使用ANSI C ++编译器 以及GNU 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 命令。