当前位置: 首页 > 知识库问答 >
问题:

在raspberry的交叉编译qt中构建应用程序时出错

宗政鸿志
2023-03-14
error: cannot find -lrf24-bcm
LIBS += -L/mnt/rpi/usr/local/lib -lrf24-bcm
librf24-bcm.so      libwiringPiDev.so      libwiringPi.so.2.0
librf24-bcm.so.1    libwiringPiDev.so.2.0  python2.6
librf24-bcm.so.1.0  libwiringPi.so         python2.7

我做错了什么?

提前感谢,

共有1个答案

松亦
2023-03-14
sudo ln -s /mnt/rpi/usr/local/lib/librf24-bcm.so /usr/local/lib/librf24-bcm.so
sudo ln -s /mnt/rpi/usr/local/lib/librf24-bcm.so.1 /usr/local/lib/librf24-bcm.so.1
sudo ln -s /mnt/rpi/usr/local/lib/librf24-bcm.so.1.0 /usr/local/lib/librf24-bcm.so.1.0
LIBS=-lrf24-bcm
 类似资料:
  • 交叉编译到Raspberry Pi的方法多种多样,也有交叉编译Qt或OpenCV的解决方案。 然而,我找不到任何解决方案来交叉编译一个与Qt也使用OpenCV的程序。 我指定了以前用于编译Qt的作为编译器: 我创建了目录,并在其中尝试: (下载的opencv源代码位于中,我最近使用Qt安装附带的G++编译器成功地为x64平台编译了opencv。)注意,是当前会话的用户名,以防其他初学者将来尝试这些

  • 当我试图交叉编译raspberry pi的nginx时,我在配置步骤中得到了错误。我的交叉编译配置选项是, *./configure--build=x86_64-linux--host=arm-poky-linux-gnueabi--target=arm-poky-linux-gnueabi--prefix=/usr--exec_prefix=/usr--exec_prefix=/usr--bin

  • 我试图为我的RPI编译Qt5库,但它总是崩溃。 在遵循其中一个指南之后,我现在陷入了。 这是我收到的错误:

  • TL/DR:关于为ARM(gnueabi)平台(打算运行在Raspberry Pi设备上)构建GCC4.7.0交叉编译工具链的更多信息,我可以在哪里找到? 我刚刚得到了一个全新的Raspberry Pi,我非常渴望开始为它编程。我已经安装了GCC工具链(我使用的是Arch Linux系统映像),并编译了一些基本程序,所有的工作都很好。 我还尝试编译Boost库,因为我经常在我的项目中使用它们,并且

  • 利用一套工具,Qt 开发人员可以简化在所有支持平台中构建应用程序的流程。描述应 用程序、库和插件的项目文件被用来为每个平台生成适当的 makefile。 .pro 文件描述了各个项目,该文件以文本方式概述了源文件、头文件、 Qt Designer 窗体以及其他资源。这些资源都是由 qmake 工具来处理的,以便为每个平台中的项目生成 适当的 Makefile。 项目文件可描述 Qt 的所有库、工具

  • 问题内容: 基本上,我在Linux上进行开发时,尝试将最简单的代码编译到Windows。 我通过搜索互联网找到了这些命令: 可悲的是,它们都不起作用。它给我关于标准箱丢失的错误 有没有办法在Windows上运行的Linux上编译代码? 问题答案: Rust发行版仅提供主机系统的编译库。但是,根据Rust上Arch Linux的Wiki页面 ,您可以从系统目录中适当位置(位于或中,具体取决于Wind