2017-02-24 36 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

関連する問題