2017-02-20 8 views
0

変数と関数のプロジェクトでexternを使用していますので、将来他のソースファイルと共有することができます。未解決の外部

どのように使用しようとしていますか?

私はDefinedこれらの変数と関数を持っていたに名前def.cことにより、別のファイルがあり、名前でdec.h

を変数と関数のDeclarationのための「ヘッダ・ファイル」を作りました。 def.cファイルにはdec.hファイルが含まれます。

私のmainプログラムでは、dec.hファイルのみを組み込み、プログラムをビルドしようとすると、コンパイラはUnresolved Extern [My function names]と警告します。

私は間違ったやり方をしようとしていますか?私は次のスレッドでそのようにexternを使用するように読んでいますHow do I use extern to share variables between source files in C?

答えて

0

上記の手順は正しく、問題は私がdef.cを私のプロジェクトファイルにIDE(MicroCPro)に含めなかったことでした。同じフォルダ。