如何在 Ubuntu 14.04(Trusty)上安装额外的 CMake 模块

如何在 Ubuntu 14.04(Trusty)上安装额外的 CMake 模块

我正在尝试使用 CMake 从源代码构建适用于当前版本 (16.04 - Xenial) 的东西。它似乎依赖于 ECM,而 ECM 似乎是额外的 CMake 模块(也称为 Xenial 上的 extra-cmake-modules)。它似乎不适用于 14.04。

关于如何获取它的任何想法,或者关于在哪里可以下载源代码并为 Trusty 构建一个可以安装的包的说明?

答案1

编辑(移至顶部)

git clone git://anongit.kde.org/extra-cmake-modules
cd extra-cmake-modules
mkdir build
cd build
cmake .. # or run : cmake -DCMAKE_INSTALL_PREFIX=/usr .. &&
make
sudo make install

您可以按照如下方式安装最新qt版本:

wget http://download.qt.io/official_releases/qt/5.7/5.7.0/qt-opensource-linux-x64-5.7.0.run
chmod +x qt-opensource-linux-x64-5.7.0.run
./qt-opensource-linux-x64-5.7.0.run

原始答案

extra-cmake-modulesUbuntu 16.04、16.10 和 17.04版本。

没有可用的 extra-cmake-modules 的摘要ubuntu 乌托邦

您可以在 Ubuntu 14.04 上安装它,但不建议这样做,它可能会破坏您的系统。

您可以编辑/etc/apt/sources.list然后添加以下行:

deb http://cz.archive.ubuntu.com/ubuntu xenial main universe

然后更新你的系统一些依赖项将升级

要安装它,请运行:

sudo apt install extra-cmake-modules

答案2

除了 GAD3R 先前的回答对我克隆存储库不起作用之外extra-cmake-modules,这里还有一个替代解决方案:

git clone https://github.com/KDE/extra-cmake-modules.git

相关内容