2016-04-07 7 views
-2

私はヘッダー(.h)とc(.c)ファイルを持っています。 cl.exeでオブジェクト.objファイルを作成するにはどうしたらいいですか?cl.exeを使ってobjファイルを作成するには

+1

をまとめると、私はあなたがこのhttps://msdn.microsoft.com/en-us/library/9s7c9wdw.aspx –

答えて

1
cl /Wall /Fo foo.obj foo.c 

説明:

/Wallは、より多くの警告を有効にします。あなたはこれを求めている!

/Fo foo.objこれはあなたの入力Cファイルです

foo.c foo.objという名前のオブジェクトファイルを作成します。それは#include "yourHeaderFile.h"

+1

致命的なエラーLNK1561を探していると思う:エントリポイント必見定義される。 –

+1

最初のパラメータとして '/ c'を追加してみてください。 –

0

必要です。.cファイルに.hファイルを含めることができます。

#include "xxxxx.h" 

/cを使用すると、リンクせずにコンパイルできます。

cl /c xxxxx.c 
関連する問題