文件无法识别:C中无法识别文件格式错误

时间:2017-02-24 22:45:03

标签: c compiler-errors

嘿我正在学习C并尝试将我的代码分成多个文件。但是在编译项目时,我收到了这个错误:

    mingw32-gcc.exe -Wall -g  -c D:\IDE\CodeBlocks\Projects\Tuto\main.c -o obj\Debug\main.o
    mingw32-g++.exe  -o bin\Debug\Tuto.exe obj\Debug\dico.o dico.h.gch obj\Debug\main.o   
    dico.h.gch: file not recognized: File format not recognized
    collect2.exe: error: ld returned 1 exit status

我尝试清理和/或重建我的项目,但没有任何问题。谁能帮帮我呢?

1 个答案:

答案 0 :(得分:3)

dico.h.gch是预编译的标头。你不应该把它与你的对象联系起来。将其从创建Tuto.exe的行中删除。