c++ - /usr/bin/ld:构建调试/obj/gpsitem.o:文件无法识别:文件被截断
问题描述
我正在使用 QT 构建/运行,但出现错误:
/usr/bin/ld: build-debug/obj/gpsitem.o: file not recognized: file truncated
/usr/bin/ld: build-debug/obj/gpsitem.o: file not recognized: file truncated
collect2: error: ld returned 1 exit status
make: *** [Makefile:1703: debug/apmplanner2] Error 1
21:34:14: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project apm_planner (kit: Desktop)
When executing step "Make"
21:34:16: Elapsed time: 1:48:02.
有人知道为什么会这样吗?
QT Creator 4.8.2
Based on QT 5.11.3 (GCC 8.3.0, 32 bit)
amhf raspberry pi
更新:清理构建目录,新错误
/usr/local/Qt-5.11.3/bin/uic: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory
/usr/local/Qt-5.11.3/bin/uic: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory
/usr/local/Qt-5.11.3/bin/uic: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory
make: *** [Makefile:70925: build-debug/ui/ui_mapripform.h] Error 127
make: *** Waiting for unfinished jobs....
make: *** [Makefile:70929: build-debug/ui/ui_MainWindow.h] Error 127
make: *** [Makefile:70933: build-debug/ui/ui_CommSettings.h] Error 127
/usr/local/Qt-5.11.3/bin/uic: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory
make: *** [Makefile:70937: build-debug/ui/ui_SerialSettings.h] Error 127
18:04:19: The process "/usr/bin/make" exited with code 2.
Error while building/deploying project apm_planner (kit: Desktop)
When executing step "Make"
18:04:19: Elapsed time: 00:04.
如何获取 libicui18n.so.57 ?
解决方案
安装 libicui57 解决了这个问题
推荐阅读
- java - 错误:附加:task_for_pid(23990)失败:'(os/kern)失败'
- sql - 如何编写 T-SQL WHERE 语句来确定特定过滤器值是否是可从列值收集的 2 的幂
- html - ReactJS 如何为不同的屏幕设置不同的背景
- python - 如何修复“发生错误:‘FirefoxWebElement’对象不可下标’
- python - 如何根据烧瓶中的条件查询字典
- c# - How can i use with proxy?
- google-cloud-platform - 如何将 BigQuery 表架构导出为 DDL
- node.js - 通过将路由器逻辑分离到自己的控制器中来对路由器逻辑进行单元测试
- docker - 我需要在 NGINX 官方 Docker 的映像中进行哪些更改才能拥有 set-misc-nginx 模块?
- c# - 使用 ASP.NET Core 3.0 内置 API 从 .crt 和 .key 文件创建 X509Certificate2