c++ - 使用zedboard编译错误
问题描述
我创建了一个Xilinx SDK
使用 Linux 作为操作系统的项目。代码是用 C++ 编写的,当我创建项目并将项目的 .elf 文件复制到 SD 卡并将 SD 卡连同在 Zedboard 上启动 SD 卡所需的其他启动文件一起插入 Zedboard 时,我得到了这些错误同时编译。我猜问题出在编译器上,因为在构建项目时,编译器Xilinx SDK
是“ Xilinx ARM/GNU Linux toolchain
”,我猜 Zedboard 上预装的 Petalinux 中的编译器是不同的。我收到的错误是
zynq> /mnt/mibr.elf /mnt/mibr.elf:加载共享库时出错:ld-linux-armhf.so.3:无法打开共享对象文件:没有这样的文件或目录
有人可以指导我该怎么做才能消除此错误并使其能够执行。
解决方案
推荐阅读
- visual-studio - Visual Studio 2019 使用 OpenSSL 1.1.1k 编译错误
- amazon-web-services - 如何阻止对 AWS 中特定端点的公共访问
- javascript - 全局变量不变 - 保留初始值(javascript表)
- scala - 将数组转换为案例类 scala
- c# - 在 struct 方法中使用引用类型参数时是否会发生装箱?
- html - 对齐引导程序 5 中的内部卡
- laravel - 如何在关系 Laravel Eloquent 中获取关系模型
- google-app-engine - 在 Cloud Build 上部署到 AppEngine 失败 -- 但不是在本地
- android - 哪个 Android 模拟器可以配置为使用 Socks 代理?
- sql - 如何提取周末输入的数据