2017-02-24 190 views
-1

嘿我目前学习C,并试图在多个文件分割我的代码。但是,当涉及到编译项目,我得到这个错误:文件无法识别:文件格式无法识别的错误使用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

什么是'dico.h.gch'? – jwodder

回答

3

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

+0

我的上帝idk为什么我一直很愚蠢,谢谢你指出这一点! – Coco