2016-04-07 10 views
-2

Ich habe eine Kopfzeile (. H) und eine c (. C) -Datei. Wie kann ich eine Objekt-OBJ-Datei mit ihnen in cl.exe erstellen?Wie erstellt man eine Obj-Datei mit cl.exe

+1

Zusammengefasst ich Sie für dieses https://msdn.microsoft.com/en-us/library/9s7c9wdw.aspx –

Antwort

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

Erläuterung:

/Wall ermöglicht mehr Warnungen. Du willst das!

/Fo foo.obj erstellt eine Objektdatei mit dem Namen foo.obj

foo.c Dies ist Ihre Eingabe C-Datei. Es muss #include "yourHeaderFile.h"

+1

Fatal Error LNK1561 suchen: Der Most Einstiegspunkt definiert sein. –

+1

Versuchen Sie, '/ c' als ersten Parameter hinzuzufügen. –

0

Falls erforderlich, können Sie die .h-Datei in Ihre .c-Datei einschließen.

#include "xxxxx.h" 

Verwenden Sie/c, um nur ohne Verknüpfung zu kompilieren.

up, denken

cl /c xxxxx.c