【问题标题】:How to create obj file using cl.exe如何使用 cl.exe 创建 obj 文件
【发布时间】:2016-04-07 10:00:19
【问题描述】:

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

【问题讨论】:

标签: c cl


【解决方案1】:
cl /Wall /Fo foo.obj foo.c 

解释:

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

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

foo.c 这是你的输入 C 文件。一定是#include "yourHeaderFile.h"

【讨论】:

  • 尝试添加/c作为第一个参数。
【解决方案2】:

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

#include "xxxxx.h"

使用 /c 只编译不链接。

总结一下,

cl /c xxxxx.c

【讨论】:

    猜你喜欢
    • 2014-09-12
    • 1970-01-01
    • 2011-05-08
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 2018-01-02
    • 1970-01-01
    • 2013-11-30
    相关资源
    最近更新 更多