Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个标头 (.h) 和 ac (.c) 文件。如何在 cl.exe 中使用它们创建对象 .obj 文件?
cl /Wall /Fo foo.obj foo.c
解释:
/Wall启用更多警告。你要这个!
/Wall
/Fo foo.obj 创建一个名为 foo.obj 的目标文件
/Fo foo.obj
foo.c 这是您的输入 C 文件。它必须#include "yourHeaderFile.h"
foo.c
#include "yourHeaderFile.h"
如有必要,您可以在 .c 文件中包含 .h 文件。
#include "xxxxx.h"
使用 /c 只编译而不链接。
总结一下,
cl /c xxxxx.c