【问题标题】:Cross compile QtModules for raspberry pi 3为树莓派 3 交叉编译 QtModules
【发布时间】:2017-10-18 14:17:42
【问题描述】:

在按照https://wiki.qt.io/RaspberryPi2EGLFS#Step_by_step 指南成功编译 qtbase 之后,我需要在 Ubuntu x64 上为 pi cm3 交叉编译 QSerialPort 模块和 QtChart 模块。

在同一指南中被告知按以下方式编译其他模块:

git clone git://code.qt.io/qt/<qt-module>.git -b <qt-version>
cd <qt-module>

~/raspi/qt5/bin/qmake -r
make
make install

我用这种方法试了

git clone git://code.qt.io/qt/qtserialport.git
cd qtserialPort

但是做

~/raspi/qt5/bin/qmake -r

我得到了错误

Project MESSAGE: cmake executable not found. Not running CMake unit tests

如何修复错误?

【问题讨论】:

    标签: c++ qt module raspberry-pi3


    【解决方案1】:

    查看 QtSerialPort 存储库中的this file,似乎与 CMake 的 CTest 框架进行了某种集成。因此,要摆脱该消息,我想您可以尝试安装 CMake:

    sudo apt-get install cmake
    

    但是,我不确定这是否真的是一个错误(正如它所说的 Project MESSAGE - 它可能只是提供信息并且可以安全地忽略)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-19
      • 2020-08-22
      • 1970-01-01
      • 2021-05-17
      • 1970-01-01
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多