文件无法识别。文件被截断 GCC错误 您所在的位置:网站首页 无法识别gcc 文件无法识别。文件被截断 GCC错误

文件无法识别。文件被截断 GCC错误

2023-05-07 15:45| 来源: 网络整理| 查看: 265

问题描述

我试图使用Eclipse在Linux中编译一个简单的" Hello World"程序,但是我总是明白:

Building target: hello Invoking: GCC C++ Linker g++ -o "hello" ./src/hello.o ./src/hello.o: file not recognized: File truncated collect2: ld returned 1 exit status make: *** [hello] Error 1 **** Build Finished ****

有人知道问题是什么吗?

推荐答案

只需删除对象文件.

此错误很可能在上一个构建被中断并未完全生成对象文件后出现.

其他推荐答案

如果有人来这里,则作为信息.

可能是另一个问题(存在相同的错误),您正在使用 ccache 进行更快的汇编.在这种情况下,损坏的 *.o文件也存在.因此,由于这个原因,您必须用

清洁缓存

ccache -C(注意大写C!)

第一次浪费了我的时间;-)

其他推荐答案

我认为

g++ -o "hello" ./src/hello.o should be ./src/hello.(c | cpp | cc depending on your language type)

本文地址:https://www.itbaoku.cn/post/481488/File-not-recognized-File-truncated-GCC-error



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有