1

我有一个标头 (.h) 和 ac (.c) 文件。如何在 cl.exe 中使用它们创建对象 .obj 文件?

4

2 回答 2

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

解释:

/Wall启用更多警告。你要这个!

/Fo foo.obj 创建一个名为 foo.obj 的目标文件

foo.c 这是您的输入 C 文件。它必须#include "yourHeaderFile.h"

于 2016-04-07T10:34:31.980 回答
1

如有必要,您可以在 .c 文件中包含 .h 文件。

#include "xxxxx.h"

使用 /c 只编译而不链接。

总结一下,

cl /c xxxxx.c
于 2017-05-30T01:43:43.683 回答